phpmysql数据库连接出错

时间:2016-11-01 03:50:38

标签: php mysql

<?php
require 'database.inc.php';
$query="SELECT 'food','calorie' FROM 'users' ORDER BY 'id' " ;
if($query_run=mysql_query($query))
{echo '<br> working';}
else {echo '<br>nothing error';
echo mysql_error();}   ?>

错误:您的SQL语法有错误;查看与您的MariaDB服务器版本对应的手册,以便在&#39;&#39;用户&#39;

附近使用正确的语法

3 个答案:

答案 0 :(得分:0)

将所有'带'(这是键盘下方的符号)替换为:

$query="SELECT `food`,`calorie` FROM `users` ORDER BY `id`";

答案 1 :(得分:0)

删除查询中的所有单引号'

$query="SELECT food,calorie FROM users ORDER BY id";

答案 2 :(得分:0)

无需使用表名或字段名称的引号。而是在需要时使用引号(`)。

对于普通字段名称,它不是必需的。如果表包含任何字段名称,即mysql密钥名称,则它是必需的。 例如: - 如果列名称“group”存在。如果没有后面的报价则会引发错误。

$query="SELECT `food`,`calorie` FROM `users` ORDER BY `id` " ;