gpt4 book ai didi

php - 返回 "Query was empty"的 Mysql 计数查询

转载 作者:行者123 更新时间:2023-11-29 03:51:21 26 4
gpt4 key购买 nike

我正在使用以下脚本来尝试计算表格中的行数,但我一直遇到的问题是错误:

查询为空测验名称

和一个空白页。我是 COUNT 的新手,所以我想我可能把它弄得一团糟 :-S 。我的数据库布局如下:

itsnb_chronoforms_data_createquestions cf_id ,cf_uid,cf_created ,cf_modified, cf_ipaddress,    cf_user_id, quizID, questionID, quizquestion, quizanswer1, quizanswer2, quizanswer3, quizanswer4,     questionformat ,correctanswer

我正在处理的脚本是:

    // Define Quiz Variables
$quiz = $row['quizID'];
$quizcfid = $row['cf_id'];
$quizname = $row['quizname'];
// Finish Define Quiz Variables

///////////////////////////////////////////////////////////////////////////////////////////////
// Make a MySQL Connection

$query8 = "SELECT COUNT(*) as 'numberofquestions' FROM employees WHERE quizID='$quiz'";

$result8 = mysql_query($query) or die(mysql_error());

// Print out result
while($row8 = mysql_fetch_array($result8)){
echo 'There are '. $row8['COUNT(quizID)'] . ' questions';
}
///////////////////////////////////////////////////////////////////////////////////////////////

最佳答案

你的问题是你运行了错误的查询,你正在运行 $query 而不是 $query8

更改为:

$result8 = mysql_query($query8) or die(mysql_error());

再看一眼,你也应该改成:

echo 'There are '. $row8['numberofquestions'] . ' questions';

当您将 numberofquestion 设置为计数别名时。

关于php - 返回 "Query was empty"的 Mysql 计数查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13607766/

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