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