【发布时间】:2012-01-17 03:12:40
【问题描述】:
我在我的服务器上使用 Ajax 免费聊天。 我想让几个假用户登录以使事情顺利进行。但我不知道如何使用 PHP/mysql 来实现这些。
我发现有一个名为“在线”的数据库表,它在聊天中的用户列表中显示登录用户。也许我需要编辑这张表? 非常感谢任何帮助。
function addToOnlineList() {
$sql = 'INSERT INTO '.$this->getDataBaseTable('online').'(
userID,
userName,
userRole,
channel,
dateTime,
ip
)
VALUES (
'.$this->db->makeSafe($this->getUserID()).',
'.$this->db->makeSafe($this->getUserName()).',
'.$this->db->makeSafe($this->getUserRole()).',
'.$this->db->makeSafe($this->getChannel()).',
NOW(),
'.$this->db->makeSafe($this->ipToStorageFormat($_SERVER['REMOTE_ADDR'])).'
);';
【问题讨论】:
-
你想让假用户聊天还是上网?!
-
现在我需要他们位于聊天小程序一侧的在线用户列表中。他们还不需要说什么。也许将来我的编码技能更好时,我可以让他们做测验。但现在只要在线列表中的名字就足够了。
-
当你插入值时会发生什么?
-
你是什么意思?我还没有对桌子做任何事情。我不知道怎么做。
-
这就是你需要做的。阅读如何从 PHP 中使用 MySQL。或者更简单,您可以使用 PHPMyAdmin 之类的 Web 界面直接修改记录。
标签: php mysql ajax arrays chat