如何在db中插入新值时获取通知?

时间:2014-09-15 13:27:06

标签: php jquery mysql ajax

嗨我在php中的数据库中插入值我希望当我在数据库中插入值时我的div颜色应该更改

insert.php

include('conn.php');
if(! $conn )
{
  die('Could not connect: ' . mysql_error());
}
$id=2;

//$sql="insert into messages (message,number,service) values ('dd',".$urlstring.",'ds')";

$sql = 'INSERT INTO messages '.
       '(message,number,service) '.
       'VALUES ( "'.$message.'", "'.$urlstring.'", "'.$service.'" )';

$retval = mysql_query( $sql, $conn );
if(! $retval )
{
  die('Could not enter data: ' . mysql_error());
}
echo ("Records  affcted: ". mysql_affected_rows());
//echo "Entered data successfully\n";
mysql_close($conn);

的index.php

<div id="div1" style="height=200px;width=300px;">
</div>

这里我想在insert.php执行时然后div部分应该改变另一个文件中的颜色

我怎样才能实现这个目标

任何帮助将不胜感激

2 个答案:

答案 0 :(得分:0)

试试这个:

include('conn.php');
if(! $conn )
{
  die('Could not connect: ' . mysql_error());
}
$id=2;

//$sql="insert into messages (message,number,service) values ('dd',".$urlstring.",'ds')";

$sql = 'INSERT INTO messages '.
       '(message,number,service) '.
       'VALUES ( "'.$message.'", "'.$urlstring.'", "'.$service.'" )';

$retval = mysql_query( $sql, $conn );
if(! $retval )
{
  die('Could not enter data: ' . mysql_error());
}
echo ("Records  affcted: ". mysql_affected_rows());
//echo "Entered data successfully\n";
?>
<style>
#div1{
backgroud-color="yourcolor";
}
</style>
<?php
mysql_close($conn);
我知道啊。

也许这可以帮到你:http://www.barelyfitz.com/projects/csscolor/

答案 1 :(得分:0)

你可以在javascript上使用timer并创建一个ajax函数来检索数据库中所有插入的数据。

相关问题