PHP查询数据库中满足条件的记录条数(两种实现方法)


Posted in PHP onJanuary 29, 2013

在需要输出网站用户注册数,或者插入数据之前判断是否有重复记录的时候,就需要获取满足条件的MySQL查询的记录数目。
第一种方法:查询时候直接统计

$sql="SELECT COUNT(*) AS count FROM TABLE WHERE id='$id'"; 
$result=mysql_fetch_array(mysql_query($sql)); 
$count=$result['count'];

第二种方法:先取出,后统计
$sql="SELECT * FROM TABLE WHERE id='$id'"; 
$result=mysql_fetch_array(mysql_query($sql)); 
$count=count($result);//或者$count=mysql_num_rows($result);

不过直接使用MySQL的COUNT(*)在数据量庞大的时候,效率的优势是十分显著的,因为后者需要二次计算,所以还是最好使用前者进行数据条数的统计。
PHP 相关文章推荐
PHP新手上路(六)
Oct 09 PHP
php 变量定义方法
Jun 14 PHP
PHPMailer使用教程(PHPMailer发送邮件实例分析)
Dec 06 PHP
PHP屏蔽蜘蛛访问代码及常用搜索引擎的HTTP_USER_AGENT
Mar 06 PHP
PHP截取指定图片大小的方法
Dec 10 PHP
Yii基于数组和对象的Model查询技巧实例详解
Dec 28 PHP
win7安装php框架Yii的方法
Jan 25 PHP
解决php-fpm.service not found问题的办法
Jun 06 PHP
PHP基于面向对象实现的留言本功能实例
Apr 04 PHP
php获取目录下所有文件及目录(多种方法)(推荐)
May 14 PHP
Windows平台PHP+IECapt实现网页批量截图并创建缩略图功能详解
Aug 02 PHP
yii2.0框架场景的简单使用示例
Jan 25 PHP
PHP获取数组中某元素的位置及array_keys函数应用
Jan 29 #PHP
有关phpmailer的详细介绍及使用方法
Jan 28 #PHP
PHP输出时间差函数代码
Jan 28 #PHP
PHP调用Linux的命令行执行文件压缩命令
Jan 27 #PHP
php压缩HTML函数轻松实现压缩html/js/Css及注意事项
Jan 27 #PHP
用php来改写404错误页让你的页面更友好
Jan 24 #PHP
php对大文件进行读取操作的实现代码
Jan 23 #PHP
You might like
php源码加密 仿微盾PHP加密专家(PHPCodeLock)
2010/05/06 PHP
PHP字符串的连接的简单实例
2013/12/30 PHP
Zend Framework动作助手(Zend_Controller_Action_Helper)用法详解
2016/03/05 PHP
thinkPHP自定义类实现方法详解
2016/11/30 PHP
老生常谈文本文件和二进制文件的区别
2017/02/27 PHP
PHP使用xpath解析XML的方法详解
2017/05/20 PHP
gearman管理工具GearmanManager的安装与php使用方法示例
2020/02/27 PHP
屏蔽鼠标右键、Ctrl+n、shift+F10、F5刷新、退格键 的javascript代码
2007/04/01 Javascript
javascript的函数、创建对象、封装、属性和方法、继承
2011/03/10 Javascript
javascript表单验证使用示例(javascript验证邮箱)
2014/01/07 Javascript
javascript中声明函数的方法及调用函数的返回值
2014/07/22 Javascript
jQuery Validate初步体验(二)
2015/12/12 Javascript
js实现点击每个li节点,都弹出其文本值及修改
2016/12/15 Javascript
微信小程序开发之选项卡(窗口底部TabBar)页面切换
2017/04/12 Javascript
微信小程序实战之轮播图(3)
2017/04/17 Javascript
JS实现无缝循环marquee滚动效果
2017/05/22 Javascript
新版vue-cli模板下本地开发环境使用node服务器跨域的方法
2018/04/03 Javascript
layui实现form表单同时提交数据和文件的代码
2019/10/25 Javascript
原生js生成图片验证码
2020/10/11 Javascript
python中的内置函数getattr()介绍及示例
2014/07/20 Python
用Python实现换行符转换的脚本的教程
2015/04/16 Python
Python实现的文本简单可逆加密算法示例
2017/05/18 Python
Python中对象的引用与复制代码示例
2017/12/04 Python
Python FTP两个文件夹间的同步实例代码
2018/05/25 Python
Python使用Tkinter实现转盘抽奖器的步骤详解
2020/01/06 Python
Lookfantastic西班牙官网:英国知名美妆购物网站
2018/06/13 全球购物
FirstCry阿联酋儿童和婴儿产品网上购物:FirstCry.ae
2021/02/22 全球购物
一套Delphi的笔试题一
2016/02/14 面试题
大学生求职简历的自我评价
2013/10/21 职场文书
教师简历自我评价
2014/02/03 职场文书
小学生感恩演讲稿
2014/04/25 职场文书
三严三实对照检查材料
2014/09/22 职场文书
解决Swagger2返回map复杂结构不能解析的问题
2021/07/02 Java/Android
C站最全Python标准库总结,你想要的都在这里
2021/07/03 Python
微信小程序APP的事件绑定以及传递参数时的冒泡和捕获
2022/04/19 Javascript
Android Gradle 插件自定义Plugin实现注意事项
2022/06/16 Java/Android