当前位置: 首页 > 面试题库 >

PHP echo SQL计数

彭成天
2023-03-14
问题内容

好的,我遇到了问题。我似乎无法在PHP中成功回显SQL Count。

SQL:

SELECT TableA.C, COUNT(*) FROM TableA JOIN TableB ON (TableA.C = TableB.D) 
   WHERE TableB.E = 1 GROUP BY TableA.C ORDER BY COUNT(*) DESC

PHP:

$result= mysql_query("SELECT TableA.C, COUNT(*) FROM TableA JOIN TableB ON (TableA.C = TableB.D) 
   WHERE TableB.E = 1 GROUP BY TableA.C ORDER BY COUNT(*) DESC");

while($rows = mysql_fetch_array($result))
{
     echo $rows['Count']."</br>";
}
$rows = mysql_fetch_array($result);
{
     echo $rows['Count'];
}

我已经尝试了两种在网上找到的不同方法(上述)。我什至尝试使用“ mysql_fetch_array($result,MYSQL_ASSOC)”,而不只是mysql_fetch_array($ result)。

每次,我都会收到相同的错误消息:

Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in

/home/semsemx1/public_html/x/xx.php

另外,我尝试使用大写字母“ $rows['COUNT']”,但这是行不通的。

任何帮助,将不胜感激。


问题答案:

您只需要给一个计数 ALIAS

SELECT TableA.C, COUNT(*) as total

然后你可以用

echo $rows['total']

然后,我希望您记住mysql_*推荐使用的功能,因此我建议您切换到mysqliPDO



 类似资料:
  • 我已经创建了一个谷歌表单。在单个google工作表中有多个工作表(选项卡)。 我有一张名为 还有其他一些表单,如,。除仪表板外,目前还有2张其他图纸。所有两张图纸都有相同的列 我想在工作表上执行一些计算。 计算总任务数 注意:我上面的公式工作得很好,但我将有20张而不是2张。所以我的计算公式是 etc 每次有新的表格出现时,我所有的公式都会很长。 有什么简单的方法可以在谷歌表格中进行计算吗? 我们

  • 问题内容: 在SQL中按月将一列中的1-12连接到一堆计数的好方法是什么?…在​​SQL中 最终会像 编辑-基本上是一种获取我的月份列表/表格/任何内容的巧妙方法 问题答案: 许多方法…在上一份工作中对许多应用程序来说对我来说效果很好的一种方法是建立时间表。 然后,您可以将其日期字段放在startstamp和endstamp之间的timeframes表中进行联接。 这样可以很容易地拉出某个时间段或

  • 我医生看起来像 我想拥有超过 100个文档在50到100个之间少于100个文档我尝试使用不同的聚合,但我不知道如何在另一个聚合的计数上进行范围聚合 谢谢你的帮助,

  • 每触发一次,数字增加1,并将数字提供给输出 用法 Your browser does not support the video tag. 案例:计数器 功能:每按下一次按钮,计一次数 工作原理 当输入从“no”转化为“yes”时(在电子工程中我们叫它“上升沿”),节点中的数字显示将会加1,并输出。 如果你按下“重置”按钮,数字将会被重置为0;如果“reset”的输入端口由“no”变为“yes”,

  • 寻找解决这类问题的方法,首先可以从设计一些功能简单易运行的函数入手,每一个成功运行的简单函数对于解题都是有帮助的。一步步的设计,最后综合起来得到解决问题的方法。这就是所说的自底向上的程序设计方法。当然,想预先知道哪些函数对于程序设计有帮助,对于初学者来说还是比较困难的,随着经验的积累到一定的程度,你才会得心应手。 同样,由于经验的缺失,有时候我们并不能知道到底要写什么样的函数,这时我们就需要找到程

  • 计费项目 \ Region cnbj0 (金山云-北京3) cnbj2 (金山云-北京6) awsbj0 (AWS-北京) awsusor0 (AWS-Oregon) awssgp0 (AWS-Singapore) awsde0 (AWS-Frankfurt) 存储 (每GB) 0.0364 RMB NA 0.524 USD 0.001 USD 0.001 USD 0.001 USD PUT/PO

  • SDS 的计费项包括以下几种 预设表读写配额 写入配额 AWS-北京 ¥0.058 每10单位的每小时的写入容量 AWS-Oregon $0.0064444 每10单位的每小时的写入容量 金山云-北京6 ¥0.01288 每10单位的每小时的写入容量 读取配额 AWS-北京 ¥0.0029 每10单位的每小时的读取容量 AWS-Oregon $0.00032222 每10单位的每小时的读取容量 金

  • 平均值 # statistics_mean.py from statistics import * data = [1, 2, 2, 5, 10, 12] print('{:0.2f}'.format(mean(data))) # statistics_mode.py from statistics import * data = [1, 2, 2, 5, 10, 12] print(m