php代码有问题

时间:2014-12-12 22:27:13

标签: php mysql

我做错了,因为最后一个通道没有向数据库添加任何内容。 有人可以看看吗?

编辑:我刚刚删除了所有不必要的通道

mysql_query('INSERT INTO votes (voter, photoid, photoowner, vote) VALUES ($voter, $photoid, $photoowner, "yes")');

1 个答案:

答案 0 :(得分:2)

不使用单引号在字符串中评估变量值:

mysql_query("INSERT INTO votes (voter, photoid, photoowner, vote) VALUES ('$voter', '$photoid', '$photoowner', 'yes')");

在select语句周围加上双引号或使用连接,不要忘记在字符串值周围添加引号

还可以使用mysql_error()来检索错误文本