回显计数会返回单词Array而不是数字

时间:2013-09-26 08:54:24

标签: php mysql

我的查询有问题。它回应了数字而不是数字。

我没有正确使用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'];

1 个答案:

答案 0 :(得分:1)

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

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

BTW,自PHP 5.5.0起,此扩展已弃用,将来将被删除。相反,应使用MySQLiPDO_MySQL扩展名。