0

我对下面的查询有疑问。它与单词 Array 而不是数字相呼应。

我没有mysql_fetch_assoc正确使用吗?查询在 中有效phpmyadmin,当然没有变量。

变量在测试时会回显正确的数据。谁能帮我纠正这个问题?

$uniquejuror = "SELECT COUNT(case_number) AS total2 
FROM CaseJuryPool 
WHERE CaseJuryPool.case_juror = '{$uid}'; 
AND CaseJuryPool.case_number = '{$casenumber}'"; 

$uj = mysql_query($uniquejuror); 
$rowuj = mysql_fetch_assoc($uj); 
echo $rowuj['total2'];
4

1 回答 1

1

使用mysql_fetch_assoc(),结果需要通过结果循环,你可以这样做:

$rowuj = mysql_fetch_row($uj); 
echo $rowuj[0];

顺便说一句,此扩展自 PHP 5.5.0 起已弃用,将来将被删除。相反,应该使用MySQLiPDO_MySQL扩展。

于 2013-09-26T09:00:20.463 回答