Php自动向MySQL添加消息

Php自动向MySQL添加消息,php,mysql,chat,Php,Mysql,Chat,我已经做了一个聊天,它发送用户信息到数据库。但是我有一个“聊天机器人”,我希望它每5分钟向mysql中插入一些文本。可能吗 以下是如何将其添加到数据库中: mysql_query("INSERT INTO chatMessages (`id`, `user`, `message`) VALUES ('', '$userID', 'Hello, i am an automated CHAT BOT.') "); 可以使用PHP吗?或者我需要JavaScript吗?我希望我能从这里得到帮助 我还没

我已经做了一个聊天,它发送用户信息到数据库。但是我有一个“聊天机器人”,我希望它每5分钟向mysql中插入一些文本。可能吗

以下是如何将其添加到数据库中:

mysql_query("INSERT INTO chatMessages (`id`, `user`, `message`) VALUES ('', '$userID', 'Hello, i am an automated CHAT BOT.') ");
可以使用PHP吗?或者我需要JavaScript吗?我希望我能从这里得到帮助


我还没有尝试过任何东西,因为我不工作。它是否与PHP一起工作。

为什么要将相同的消息插入数据库?您希望使用ajax调用PHP脚本,该脚本包含插入消息的代码。在setInterval中包装ajax,以便每x分钟执行一次。该文本只是完整的示例。不要使用不推荐的
mysql.*
函数。使用mysqli或者更好的方法,使用PDO。您可能也对SQL注入持开放态度。当您将mysql函数更改为mysqli或PDO时,请使用准备好的语句。使用事件调度器,它为什么要向数据库插入相同的消息?您希望使用ajax调用包含插入消息代码的php脚本。在setInterval中包装ajax,以便每x分钟执行一次。该文本只是完整的示例。不要使用不推荐的
mysql.*
函数。使用mysqli或者更好的方法,使用PDO。您可能也对SQL注入持开放态度。当您将mysql函数更改为mysqli或PDO时,请使用准备好的语句,