Php 为什么这行代码中的零
我在教程中发现一个引用,该0返回第一行,但我“不明白”如果有超过1行,如下面的函数中,该怎么办?? (即:我有一个200个用户的表格,而“UsersName”列只是其他10个列中的一个,那么为什么是零呢?) 有人能解释一下为什么这行代码中有0吗 谢谢Php 为什么这行代码中的零,php,mysql,Php,Mysql,我在教程中发现一个引用,该0返回第一行,但我“不明白”如果有超过1行,如下面的函数中,该怎么办?? (即:我有一个200个用户的表格,而“UsersName”列只是其他10个列中的一个,那么为什么是零呢?) 有人能解释一下为什么这行代码中有0吗 谢谢 function member_count() { return mysql_result(mysql_query("SELECT COUNT(`UsersName`) FROM `users` WHERE `Active` = 1"),
function member_count() {
return mysql_result(mysql_query("SELECT COUNT(`UsersName`) FROM `users` WHERE `Active` = 1"), 0);
}
你就不能查一下PHP文档吗?这相当好
string mysql_result ( resource $result , int $row [, mixed $field = 0 ] )
划船
正在检索的结果的行号。行号
从0开始
假设您执行了一个SELECT*FROM users
,其中表包含
name | age
David | 29
John | 18
Paul | 26
第0行将是“David-29”,第1行将是“John-18”,诸如此类。您难道没有查阅PHP文档吗?这相当好
string mysql_result ( resource $result , int $row [, mixed $field = 0 ] )
划船
正在检索的结果的行号。行号
从0开始
假设您执行了一个SELECT*FROM users
,其中表包含
name | age
David | 29
John | 18
Paul | 26
第0行是“大卫-29”,第1行是“约翰-18”,以此类推。看看这页
从MySQL结果集中检索一个单元格的内容
在处理大型结果集时,应该考虑使用一个函数来获取整个行(下面指定)。由于这些函数在一次函数调用中返回多个单元格的内容,因此它们比mysql_result()快得多。另外,请注意,为字段参数指定数字偏移量比指定fieldname或tablename.fieldname参数快得多
结果The result resource that is being evaluated. This result comes from a call to `mysql_query().`
划船
场
看这一页
从MySQL结果集中检索一个单元格的内容
在处理大型结果集时,应该考虑使用一个函数来获取整个行(下面指定)。由于这些函数在一次函数调用中返回多个单元格的内容,因此它们比mysql_result()快得多。另外,请注意,为字段参数指定数字偏移量比指定fieldname或tablename.fieldname参数快得多
结果The result resource that is being evaluated. This result comes from a call to `mysql_query().`
划船
场
对,它返回第一行。您发布的查询还返回一行。阅读MySQL中的函数COUNT()
您也可以出于几个原因使用它,例如,如果第一行也是users表中的admin用户,并且您只需要它,那么无论autoincrement ID或用户名/密码等是什么,它都会返回第一行。您发布的查询还返回一行。阅读MySQL中的函数COUNT()
您也可以出于几个原因使用它,例如,如果第一行也是users表中的admin用户,并且您只需要它,那么无论autoincrement ID或用户名/密码是什么,等等。阅读此或阅读此或Hi@Rawkode,我仍然不知所措。。。“正在检索的结果中的行号”不是用meDo“单击”的意思。你的意思是0只是指从列的顶部开始?你告诉它你想要第一行,即第0行。或者,您可以请求第1行、第2行、第3行等。如果这个0是一个5,这是否意味着查询将跳过前4个条目并从那里开始读取?作为对“您告诉它您想要第一行,即第0行”的响应,我感到困惑。hi@Rawkode,我仍然不知所措。。。“正在检索的结果中的行号”不是用meDo“单击”的意思。你的意思是0只是指从列的顶部开始?你告诉它你想要第一行,即第0行。或者,您可以请求第1行、第2行、第3行等。如果0是第5行,这是否意味着查询将跳过前4个条目并从那里开始读取?回答:“您告诉它您想要第一行,即第0行”是我感到困惑的地方谢谢大家,我会检查所有这些,我感谢你们的帮助谢谢大家,我会检查所有这些,我感谢你们的帮助