我正在编写一个私人聊天的东西,但现在我遇到了这个问题:
你的SQL语法有错误; 查看与您的MySQL服务器版本对应的手册,以便在'to ='gskartwii'附近使用正确的语法.或者在第1行使用='gskartwii'AND到='gs''
警告:mysql_fetch_assoc()期望参数1是资源,布尔在C中给出:\ XAMPP\htdocs中\ rivase\private.php上线38
这是我的代码:
<!-- language: php -->
<?php
$result=mysql_query("SELECT * FROM rivase_chat_posts WHERE sender='$user' AND to='$user2' OR sender='$user2' AND to='$user'");
echo mysql_error();
while ($row = mysql_fetch_assoc($result)) {
$sender=$row['sender'];
$content=$row['content'];
$time=$row['time'];
echo "$sender : $content <span class='hidden'>$time</span><br />\n";
}
?>
Run Code Online (Sandbox Code Playgroud)
感谢大家的快速回复!
jue*_*n d 10
尝试to用反引号逃脱
$result=mysql_query("SELECT * FROM rivase_chat_posts
WHERE sender='$user' AND `to`='$user2'
OR sender='$user2' AND `to`='$user'");
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
58600 次 |
| 最近记录: |