
正文
php获取db数据数量 php 获取参数
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
php使用mysql怎么查询数据库已经有多少条数据
php使用mysql查询数据库已经有多少条数据使用sql的count函数实现。
示例代码如下:
?php
//数据库连接
$conn=mysql_connect("localhost","root","root");
if(!$conn){
die("对不起,数据库连接失败! ").mysql_errno();
}
//选择数据库
mysql_select_db("testdb");
//sql语句
$sql="SELECT COUNT(*) AS count FROM user";
//执行sql
$query=mysql_query($sql,$conn);
//对结果进行判断
if(mysql_num_rows( $query)){
$rs=mysql_fetch_array($query);
//统计结果
$count=$rs[0];
}else{
$count=0;
}
echo $count;
?
返回的$count就是当前数据库的记录条数。
相关问答
Q1: 如何在PHP中获取MYSQL数据库返回的数据的行数?
1、首先打开MYSQL的管理工具,新建一个test表,并且在表中插入两个字段。
2、接下来在Editplus编辑器中创建一个PHP文件,然后进行数据库连接,并且选择要操作的数据库。
3、然后通过mysql_query方法执行一个Insert的插入语句。
4、执行完毕以后,我们回到数据库管理工具中,这个时候你会发现插入的中文乱码了。
5、接下来我们在PHP文件中通过mysql_query执行一个set names utf8语句即可完成操作。
Q2: php 怎么得到数据库中有多少条记录的?
你把表中的字段值查出来,然后来个循环循环这些值,然后判断是1的变量i加一,不是1的变量j加一,这样最后i和j的值就分别是1和0的记录数,总的记录数用i+j也可以,用循环的数组的长度求得也可以
Q3: PHP怎样查询数据库同名的数据有多少个
显示数据库db中表tab上字段userphp获取db数据数量的重复数量的查询语句为php获取db数据数量:
$sql='select user,count(*) from db.tab group by 1';
用mysql_query、mysql_fetch_array循环就可以显示所有重复值的统计
如果只查user为'xxx'有多少php获取db数据数量,查询语句为php获取db数据数量:
$sql="select count(*) from db.tab where user='xxx'";
Q4: php获取mysql数据库里面的所有数据表信息
没这么干过 mysql_list_tables 获取 所有表信息 返回指针 mysql_tablename 获取表名
myslq_num_rows函数来判断结果指针中php获取db数据数量的表的数目
?php
mysql_connect("localhost", "mysql_user", "mysql_password");
$result = mysql_list_tables("mydb");
for ($i = 0; $i mysql_num_rows($result); $i++)
printf ("Table: %s\n", mysql_tablename($result, $i));
mysql_free_result($result);
? 这是手册上例子 后边的不用php获取db数据数量我说了吧 sql查询
php获取db数据数量的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于php 获取参数、php获取db数据数量的信息别忘了在本站进行查找喔。






