0

结果,我得到了一个资源 ID #。使用 myphpadmin 时查询返回正确的计数。我曾尝试使用 mysql_fetch_assoc 和 mysql_fetch_row,但我无法让它工作。可以使用一些指导。谢谢你。

注意:$casenumber 反映不同表中的案例编号

$casenumber= ($rows['case_number']);  //stores this rows case number

$casecount = "SELECT COUNT(case_number) AS `total`  
FROM `vekt6_chronoforms_data_CaseJuryPool`\n"
    . "WHERE vekt6_chronoforms_data_CaseJuryPool.case_number = '{$casenumber}'";

$num = mysql_query($casecount);

echo $num; // result of case numbers count
4

1 回答 1

3

您忘记获取结果

$res = mysql_query($casecount);
$row = mysql_fetch_assoc($res);
echo $row['total'];

请不要mysql_*在新代码中使用函数。它们不再被维护并被正式弃用。看到红框了吗?改为了解准备好的语句,并使用PDOMySQLi -本文将帮助您决定使用哪个。如果您选择 PDO,这里有一个很好的教程

于 2013-09-20T18:37:54.327 回答