Php MYSQL:关于计数行函数的帮助
我需要在表tbl_link_qa中检索qrec_id中的行数,该表中有值Php MYSQL:关于计数行函数的帮助,php,mysql,Php,Mysql,我需要在表tbl_link_qa中检索qrec_id中的行数,该表中有值 mysql_query("SELECT COUNT(qrec_id) from tbl_link_qa")or die(mysql_error()); 但这似乎没有产生任何输出 --更新: $x=0 mysql\u querySELECT COUNT*from tbl\u link\u qa WHERE qrec\u id!=$x 手册页面中有完整的示例: 参见示例2。手册页面中有完整的示例: 参见示例2。这不会给出任何
mysql_query("SELECT COUNT(qrec_id) from tbl_link_qa")or die(mysql_error());
但这似乎没有产生任何输出
--更新:
$x=0
mysql\u querySELECT COUNT*from tbl\u link\u qa WHERE qrec\u id!=$x 手册页面中有完整的示例:
参见示例2。手册页面中有完整的示例:
参见示例2。这不会给出任何输出,因为它所做的只是将查询发送到数据库。它实际上并不是在收集结果 您需要将mysql\u查询的结果分配给一个变量
<?php
if ($result = mysql_query ('select count(*) from wherever;'))
{
$row = mysql_fetch_assoc ($result);
var_dump ($row);
}
else
die ('some error message');
?>
这不会给出任何输出,因为它所做的只是将查询发送到数据库。它实际上并不是在收集结果 您需要将mysql\u查询的结果分配给一个变量
<?php
if ($result = mysql_query ('select count(*) from wherever;'))
{
$row = mysql_fetch_assoc ($result);
var_dump ($row);
}
else
die ('some error message');
?>
改为使用此查询获取非空值的列数:
SELECT SUM(qrec_id IS NOT NULL) FROM tbl_link_qa
或
和@Gordon script使用此查询获取非空值的列数:
SELECT SUM(qrec_id IS NOT NULL) FROM tbl_link_qa
或
而@Gordon scriptmysql\u查询本身不会给出任何输出。查看手册页面了解完整的工作示例:您必须以与获取任何其他数据完全相同的方式获取该值。为什么不应用您已经用于其他mysql操作的代码呢?mysql\u查询本身不会给出任何输出。查看手册页面了解完整的工作示例:您必须以与获取任何其他数据完全相同的方式获取该值。为什么不应用您已经用于其他mysql操作的代码呢?它泄露了这一点。array1{[count*]=>string2 87}我需要得到qrec_id字段中包含值的受影响行的数量。我需要得到这段代码,以便能够得到n个问题中的1个。n是qrec_id中包含值的行数,这些值还没有对应的答案。array1{[count*]=>string2 59}它给了我这个值。它返回一个数组。您知道如何访问数组成员,对吗?如果没有,它都在PHP手册中。我知道了:mysql_fetch_assoc。我只需要弄清楚当我点击下一步时,它将如何从5分之一变为5分之二。array1{[count*]=>string2 87}我需要得到qrec_id字段中包含值的受影响行的数量。我需要得到这段代码,以便能够得到n个问题中的1个。n是qrec_id中包含值的行数,这些值还没有对应的答案。array1{[count*]=>string2 59}它给了我这个值。它返回一个数组。您知道如何访问数组成员,对吗?如果没有,就在PHP手册中。我知道了:mysql_fetch_assoc。我只需要弄清楚当我单击nextor时,它将如何从5分之一变为5分之二。也许“选择SUMqrec_id为空可用,从tbl_link_qa算*总数取决于该字段为空的含义谢谢!我现在明白了:我只需要想出下一步。当我点击下一个按钮时,将5个中的1个转到5个中的2个,当我点击上一个按钮时,将5个中的1个中的1个转回。或者“选择可用的SUMqrec_id为空,从tbl_链接_qa中计算*为总计”取决于字段为空时的含义谢谢!我现在明白了:我只需要想出下一步。单击“下一步”按钮时将5个中的1个旋转到5个中的2个,单击“上一步”按钮时将5个中的1个旋转到上一步。