当 mysql 数据更改时,我无法让我的 php 聊天脚本自动刷新。我做了很多研究,似乎很多其他人的解决方案比我需要的更复杂(我要的是一些非常基本的东西)。
我不知道任何javascript,如果涉及js,将不胜感激。
这是我创建的 php 脚本。它正在运行(至少对我而言)。
include 'connect2.php';
echo "
Enter a Message:
<form method=post action='' name=chat>
<input type=text name=message>
<input type=submit name=chat value=Submit>
</form>
";
if (isset($_POST['chat'])) {
$message = $_POST['message'];
mysql_query("INSERT INTO chat set message='$message',user='$_SESSION[username]'");
}
$sql = "select * from chat order by id desc limit 15";
$result = mysql_query($sql) or die ("An error has occured with in the database.");
while ($data = mysql_fetch_assoc($result)) {
$db_message = $data['message'];
$db_user = $data['user'];
echo "$db_user : $db_message <br>";
}
?>
任何帮助将不胜感激,谢谢!:)