我正在构建一个小型 Twitter 克隆供个人使用,但我遇到了很多麻烦。拳头,我想给你看一下我的表“poke_history”的SQL结构:http:
//puu.sh/3Sci0.png
这是我用来将值插入到表中的命令(在 PHP 中):
$insert = "INSERT INTO poke_history (id, from, time, reason) VALUES ('".$to_id."', '".$from_id."', '".$time."', '".$reason."')";
mysql_query($insert) or die(mysql_error());
这是我得到的烦人的错误:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'from, time, reason) VALUES ( '1'' at line 3.
让我澄清一些事情。
$to_id
是一个数字。
$from_id
是一个数字。
$time
是一个数字(来自 PHP 的time()
)。
$reason
是一个文本字符串。
我正在使用 MySQL 和 PHP5。