0
执行MySQL查询
我简单的PHP代码:我不断收到MySQL错误而在PHP
$query = "SELECT 'food', 'calories' FROM 'food'";
if($query_run = mysql_query($query)){
echo 'Query success';
}else {
echo mysql_error();
}
我的错误信息:
您的SQL语法错误;检查 对应于你的MySQL服务器版本正确的语法使用 附近“”食品'出现在1号线
无法真正找出问题,请任何帮助的手册?
反引号(或什么都没有)。至少不要单引号。反键,键盘的左上角。使用单引号字符串或周围的日期时间等。 – Drew
感谢您的帮助;) – radek19
['mysql_'函数已被弃用](http://us3.php.net/manual/en/function.mysql-query.php)。你应该使用['mysqli_'](http://php.net/manual/en/mysqli.query.php)函数或['PDO'](http://php.net/manual/en/class)。 pdo.php)。我推荐PDO,因为(除其他外)为已准备好的语句指定了占位符。它使查询构建和安全性变得更容易。 – Jakar