第十一章:第4节 PHP与MySQL——写一个操作mysql的类库(三)另外三种查询方法

更新于:2017-09-30 10:58:04

上节我们写的select功能比较适合查询多行记录,假如我们只获取一行记录,或者一个字段记录:


1.png


1.png


是不是结果有点不好阅读了,完全可以直接以一维数组和字符串的形式返回结果。所以,我们多写几个查询的方法以供选择。


1)返回单条数据的方法:


1.png


156行这次用的PDO方法是“fetch”,不是“fetchAll”了。看结果怎样:


1.png


1.png


可以以一维数组返回了。


2)返回单个字段数据


1.png


1.png


1.png


单个字段的值可以以字符串的形式返回了。


小技巧:


当你确认查询结果只有一条数据时(如核对用户名密码),可以加上LIMIT 1的限制条件,当系统查询到一条数据后即停止搜索而不会继续查找下一条记录,这样可有效提高查询效率。


3)返回单列数据


1.png


1.png


1.png

也可以以一维数组返回了


本节学习代码》》》