gpt4 book ai didi

php - 执行简单的 MySql 查询时遇到问题

转载 作者:行者123 更新时间:2023-11-29 00:32:43 27 4
gpt4 key购买 nike

我是 PHP 的新手,仍在学习基础知识,但我遇到了一个问题,希望有人能帮助我。

我有以下代码;

$MfgQuery = "SELECT `Mfg` FROM `categories` WHERE `ID` = 10";

if($MfgQueryRun = mysql_query($MfgQuery)) {

if (mysql_num_rows($MfgQueryRun)==NULL){
echo 'No Mfg Results Returned';
} else {
$Mfg = $MfgQueryRun['Mfg'];
echo $Mfg;
}
} else {
echo 'Query Unsuccessful';

}

但由于我不知道的原因,我一直收到“未返回制造结果”,但如果我将查询本身复制并粘贴到 PHPMyAdmin 中的 MySQL 框中,它会正确返回结果。

什么给了??

顺便说一句,这正是我可以插入 PHP MyAdmin 的 SQL 框中的内容;

SELECT `Mfg` FROM `categories` WHERE `ID` = 10 

这会返回一个结果,但使用上面的代码,它不会。

如果有人不介意告诉我哪里出了问题,我将不胜感激,我提前感谢你

最佳答案

试试这个

 $MfgQuery = "SELECT `Mfg` FROM `categories` WHERE `ID` = 10";

$MfgQueryRun = mysql_query($MfgQuery) ;
$row = mysql_fetch_array($MfgQueryRun) ;

if (mysql_num_rows($MfgQueryRun)== 0 ){
echo 'No Mfg Results Returned';
} else {
$Mfg = $row['Mfg'];
echo $Mfg;

}

关于php - 执行简单的 MySql 查询时遇到问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15789293/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com