我在教程中找到了一个引用,这个0返回第一行,但我"不要得到它"如果有超过1行,如下面的函数?(即:我有一个200个用户的表,这个列"UsersName"只是其中10个,所以为什么是Zero?)
有人可以请说明为什么这个0在这行代码中?
谢谢
function member_count() {
return mysql_result(mysql_query("SELECT COUNT(`UsersName`) FROM `users` WHERE `Active` = 1"), 0);
}
Run Code Online (Sandbox Code Playgroud)
你不能查看PHP文档吗?它相当不错......
string mysql_result ( resource $result , int $row [, mixed $field = 0 ] )
Run Code Online (Sandbox Code Playgroud)
行
正在检索的结果中的行号.行号从0开始.
http://php.net/manual/en/function.mysql-result.php
想象一下,你做了一个SELECT * FROM users表,其中包含
name | age
David | 29
John | 18
Paul | 26
Run Code Online (Sandbox Code Playgroud)
第0行是"大卫 - 29",第1行是"约翰 - 18",等等.