mysql结果行数_取得数据库结果集中的行数
简明现代魔法 -> PHP服务器脚本 -> 取得数据库结果集中的行数
取得数据库结果集中的行数
2010-01-05
mysql_num_rows
使用 mysql_num_rows 可以取得结果集中行的数目。
mysql_num_rows() 返回结果集中行的数目。此命令仅对 SELECT 语句有效。要取得被 INSERT,UPDATE 或者 DELETE 查询所影响到的行的数目,用 mysql_affected_rows()。
用法如下:
首先使用 mysql_query() 通过 SQL 语句获得结果集,然后再用 mysql_num_rows() 获得数据库的记录行数。
$count = mysql_num_rows( mysql_query("select * from article where category = 'php' ") );
?>
如果 SQL 语句比较长,也可以将 SQL 语句赋给一个变量,如下代码所示:
$link = mysql_connect("localhost", "mysql_user", "mysql_password");
mysql_select_db("database", $link);
$result = mysql_query("select * from table1", $link);
$num_rows = mysql_num_rows($result);
?>
$result 就是查询数据库之后的结果集。
再举一个例子
$con = mysql_connect("localhost", "hello", "321");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
$db_selected = mysql_select_db("test_db",$con);
$sql = "SELECT * FROM person";
$result = mysql_query($sql,$con);
echo mysql_num_rows($result);
mysql_close($con);
?>
mysql结果行数_取得数据库结果集中的行数相关推荐
- mysql session 数_查询数据库当前连接数(session),进程数等操作
查询当前数据库连接数,进程数,启动数据库 查询数据库当前进程的连接数: select count(*) from v$process; 查看数据库当前会话的连接数: elect count(*) fr ...
- 【MySQL 第17章_其他数据库日志】
第17章_其他数据库日志 1.MySQL支持的日志 1.1日志类型 1.2日志的弊端 2.慢查询日志(slow query log) 3.1问题场景 3.2 查看当前状态 3.3 启动日志 3.4 查 ...
- 经典mysql数据库面试题_【数据库】MySQL经典面试题(练习)
id number(32) NOT NULL, name varchar(10) DEFAULT NULL, sax varchar(10) DEFAULT NULL, age number(6) D ...
- 改变mysql的数据编码格式_修改数据库编码格式(转)
MySQL的默认编码是Latin1,不支持中文,要支持中午需要把数据库的默认编码修改为gbk或者utf8. 1.需要以root用户身份登陆才可以查看数据库编码方式(以root用户身份登陆的命令为:&g ...
- python显示行数_在idle中如何显示行号
展开全部 其实IDLE提供了一个显32313133353236313431303231363533e78988e69d8331333365663438示所有行和所有字符的功能. 我们打开IDLE sh ...
- 网页设置页数/总页数_图书分配问题(分配最小页数)
网页设置页数/总页数 Problem statement: 问题陈述: Given an array of integers A of size N and an integer B. College ...
- insert into 多条数据_「数据库」一千行MySQL命令
基本操作 /* Windows服务 */-- 启动MySQL net start mysql-- 创建Windows服务 sc create mysql binPath= mysqld_bin_pat ...
- mysql数据库取奇数行数据_查询数据库中的奇数行和偶数行
功能奇数次执行和偶数次执行时的结果不同的故障复盘 场景:将数据库查询到的数据,写入一个xls文件.完成后,多点几次,发现一个问题,偶数次生成的文件比较小,打开一看,里面只有一行,只有标题,没有内容.分 ...
- mysql表数量限制_关于数据库字段、记录、行大小的数量限制和合理取值
markdy 今天又上游团队的同事通过内部平台提问了GaussDB的相关问题,下面这个问题,顺便记录在此. 本文关于字段.记录.行大小的数量限制和合理取值. 字段数量 以mysql为例,实践经验是不超 ...
最新文章
- TensorFlow练习9: 生成妹子图(PixelCNN)
- opengl 设置每个点的颜色_OpenGL学习笔记(四)着色器
- Windows IIS注册asp 此操作系统版本不支持此选项 错误解决方法
- python多线程实现访问页面_python 多线程实现网页自动截图
- 计算机学的语数英大概是那些,职高如果选电子商务专业那是不是要学语数英
- 【渝粤题库】陕西师范大学720001 分子生物学
- 机器学习实践一 logistic regression regularize
- Outlook Express 错误代码表
- 这个时代会残酷惩罚不肯改变的人
- orm2 中文文档 8. 聚合
- form中的get和post方法
- 根据交换方式可以把交换机划分为3种:存储转发交换、直通式交换、碎片过滤式交换
- 前端打印功能实现及css设置
- DbgView 无法开启Capture Kernel问题
- IDEA配置maven本地仓库
- 阿里云ASR 语音识别接口调用
- 解决微信端苹果手机无法跳转页面
- 用 ABAP 调用 OCR 接口实现出租车发票扫描
- 第6章 垃圾邮件识别
- actions vuex 请求_vue中vuex的actions里面请求接口,提交给mutations报错
热门文章
- PostgreSQL的使用-01-创建一个table
- python中import文件_Python导入其他文件中的.py文件 即模块
- Kubernetes之yaml文件
- python之元组操作
- RxHttp 一条链发送请求之注解处理器 Generated API(四)
- linux通过vnc掉出浏览器,VNC远程Linux桌面控制好用 --尤其是用浏览器
- 计算机原理寄存器基础知识,微机原理——基础知识及计算机基本组成
- python 实时日志监控_python监控nginx实时日志并实现钉钉报警
- Cmake-add_library()
- 实现机器学习的循序渐进指南VIII——线性回归