mysql_查询不希望在php端工作

mysql_查询不希望在php端工作,php,mysql,Php,Mysql,好的,所以我在让mysql_查询连接到php内的数据库时遇到了一个问题。 我做了一个快速测试,看看它是否能连接,这就是我所做的。为了提醒你,我是php新手,所以如果有错误,请让我知道 <?php require 'conect.php'; $query = "SELECT 'food', 'calories' FROM 'food' ORDER BY 'id'"; if($query_run = mysql_query($query)){ echo 'true'; }els

好的,所以我在让mysql_查询连接到php内的数据库时遇到了一个问题。 我做了一个快速测试,看看它是否能连接,这就是我所做的。为了提醒你,我是php新手,所以如果有错误,请让我知道

<?php    
require 'conect.php';
$query = "SELECT 'food', 'calories' FROM 'food' ORDER BY 'id'";
if($query_run = mysql_query($query)){
    echo 'true';
}else{
    mysql_error();
};

?>

您的查询不正确。查询中只引用字符串,而不引用字段名或值。引用它们会将它们减少为字符串,它们将不再是字段/表名。试一试

SELECT food, calories
FROM food
ORDER BY id

相反。请注意这里完全没有引号。

您的查询不正确。查询中只引用字符串,而不引用字段名或值。引用它们会将它们减少为字符串,它们将不再是字段/表名。试一试

SELECT food, calories
FROM food
ORDER BY id

相反。请注意这里完全没有引号。

您的查询不正确。查询中只引用字符串,而不引用字段名或值。引用它们会将它们减少为字符串,它们将不再是字段/表名。试一试

SELECT food, calories
FROM food
ORDER BY id

相反。请注意这里完全没有引号。

您的查询不正确。查询中只引用字符串,而不引用字段名或值。引用它们会将它们减少为字符串,它们将不再是字段/表名。试一试

SELECT food, calories
FROM food
ORDER BY id

相反。请注意这里完全没有引号。

请改用
mysqli

$connection = mysqli_connect("server","db_user","db_pass","db_name") or die(mysqli_error());
$query = "SELECT food, calories
          FROM food 
          ORDER BY id";
if($data_run = mysqli_query($connection, $query)){
    echo "True";
}
else{
    mysqli_error();
}

希望这能对您有所帮助。

改用
mysqli

$connection = mysqli_connect("server","db_user","db_pass","db_name") or die(mysqli_error());
$query = "SELECT food, calories
          FROM food 
          ORDER BY id";
if($data_run = mysqli_query($connection, $query)){
    echo "True";
}
else{
    mysqli_error();
}

希望这能对您有所帮助。

改用
mysqli

$connection = mysqli_connect("server","db_user","db_pass","db_name") or die(mysqli_error());
$query = "SELECT food, calories
          FROM food 
          ORDER BY id";
if($data_run = mysqli_query($connection, $query)){
    echo "True";
}
else{
    mysqli_error();
}

希望这能对您有所帮助。

改用
mysqli

$connection = mysqli_connect("server","db_user","db_pass","db_name") or die(mysqli_error());
$query = "SELECT food, calories
          FROM food 
          ORDER BY id";
if($data_run = mysqli_query($connection, $query)){
    echo "True";
}
else{
    mysqli_error();
}


希望这对您有所帮助。

您需要发布
conect.php的内容
您可能将connect.php拼错为conect.phpAlso开关以使用mysqli方法,不推荐使用mysql函数。您需要回显
mysql\u error()
您使用的是
而不是
`
您需要发布
conect.php的内容
您可能将connect.php拼错为conect.phpals要使用mysqli方法,mysql函数不受欢迎您需要回显
mysql\u error()
您使用的是
而不是
`
您需要发布
conect.php的内容
您可能将connect.php拼错为conect.phpals要使用mysqli方法,mysql函数不受欢迎您需要回显
mysql\u error()
您使用的是
而不是
`
您需要发布
conect.php的内容
您可能将connect.php拼错为conect.phpals要使用mysqli方法,mysql函数不受欢迎您需要回显
mysql\u error()
你用的是
而不是
谢谢你,天啊,哈哈,它奏效了,我想问题是我用的是一个旧视频,他用的是我输入的方式,但现在它工作正常了,再次感谢。一般提示:网络上90%的php提示/技术都是过时的、糟糕的,或者完全错误的。你求助的第一站应该是,然后是,然后是这个地方,作为最后的手段。感谢你这么多天啊,哈哈,它奏效了,我想问题是,我是从一个旧的视频开始的,他用的是我输入的方式,但现在它工作正常了,再次感谢。一般提示:网络上90%的php提示/技术都是过时的,糟糕的,或者完全错了。你求助的第一站应该是,然后是,然后是这个地方,作为最后的手段。感谢你这么多天啊,哈哈,它奏效了,我想问题是,我是从一个旧的视频开始的,他用的是我输入的方式,但现在它工作正常了,再次感谢。一般提示:网络上90%的php提示/技术都是过时的,糟糕的,或者完全错了。你求助的第一站应该是,然后是,然后是这个地方,作为最后的手段。感谢你这么多天啊,哈哈,它奏效了,我想问题是,我是从一个旧的视频开始的,他用的是我输入的方式,但现在它工作正常了,再次感谢。一般提示:网络上90%的php提示/技术都是过时的,糟糕的,或者完全错了。你求助的第一站应该是,然后是,最后是这个地方。