php - 查询计数返回资源 ID # 作为结果而不是数字

标签 php mysql

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

注意:$casenumber 反射(reflect)了不同表中的案例编号

$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

最佳答案

您忘记获取结果

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

Please, don't use mysql_* functions in new code .它们不再维护 and are officially deprecated .查看red box ?了解 prepared statements相反,并使用 PDOMySQLi - this article将帮助您决定选择哪个。如果选择 PDO,here is a good tutorial .

关于php - 查询计数返回资源 ID # 作为结果而不是数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18923631/

相关文章:

php - 将 XMLHttpRequest.responseText 存储为变量 :(

MySQL 的 PHP 变量(SET '$field' = '$value')

php - SQL 用另一个表中的值填充一个表的字段

php - 从数组中删除重复值

php - ajaxSubmitButton 在 Linux 服务器上不起作用

php - 使用 php 以人类可读格式从数据库表中打印餐厅营业时间

java - 移动服务器时 JSP java.lang.NullPointerException

mysql - 按日期显示周

MySQL 5.6.25 套接字错误 10061

php - 如何从 symfony 2.4 中的选择字段插入数据