php+mysqli使用面向对象方式查询数据库实例


Posted in PHP onJanuary 29, 2015

本文实例讲述了php+mysqli使用面向对象方式查询数据库的方法。分享给大家供大家参考。具体实现方法如下:

<?php
//第一步:创建数据连接对象
$mysqli = new MySQLi("localhost","root","123456");
//默认的 MySQL的类,其属性与方法见手册
if($mysqli->connect_error){//connect_error为属性,报错
 die("数据库连接失败:".$mysqli->connect_errno."--".$mysqli->connect_error);
// connect_errno:错误编号
}
$mysqli->select_db("liuyan");//选择数据库
$mysqli->query("set names 'GBK'");

//第二步:数据库查询,代码如下
$sql = "select title,contents from news limit 5,5";
//第三步:执行,显示结果
$res = $mysqli->query($sql) or die($mysqli->error);
// 返回值 $res 为资源类型(获取到结果的资源类型)
if($res){
 while($row = $res->fetch_assoc()){
//注意:fetch_assoc()为 MySQLi_Result 里的函数,详情见手册
 echo "标题:".$row['title']."<br>内容:".$row['contents']."<hr>";
 }
}
//第四步,释放结果集,关闭连接
$res->free();
$mysqli->close();
?>

希望本文所述对大家的php程序设计有所帮助。

PHP 相关文章推荐
PHP中的日期及时间
Nov 23 PHP
完美解决dedecms中的[html][/html]和[code][/code]问题
Mar 20 PHP
php feof用来识别文件末尾字符的方法
Aug 01 PHP
QQ登录 PHP OAuth示例代码
Jul 20 PHP
自己在做项目过程中学到的PHP知识收集
Aug 20 PHP
解析php二分法查找数组是否包含某一元素
May 23 PHP
解析php 版获取重定向后的地址(代码)
Jun 26 PHP
ThinkPHP结合ajax、Mysql实现的客户端通信功能代码示例
Jun 23 PHP
主流PHP框架的优缺点对比分析
Dec 25 PHP
PHP使用JSON和将json还原成数组
Feb 12 PHP
又十个超级有用的PHP代码片段
Sep 24 PHP
php文件上传、下载和删除示例
Aug 28 PHP
php+mysqli使用面向对象方式更新数据库实例
Jan 29 #PHP
新浪SAE搭建PHP项目教程
Jan 28 #PHP
php+mysqli数据库连接的两种方式
Jan 28 #PHP
PHP实现返回JSON和XML的类分享
Jan 28 #PHP
PHP实现的下载远程图片自定义函数分享
Jan 28 #PHP
php+mysqli实现将数据库中一张表信息打印到表格里的方法
Jan 28 #PHP
php+mysqli使用预处理技术进行数据库查询的方法
Jan 28 #PHP
You might like
基于PHP输出缓存(output_buffering)的深入理解
2013/06/13 PHP
php的hash算法介绍
2014/02/13 PHP
一个PHP针对数字的加密解密类
2014/03/20 PHP
ThinkPHP实现带验证码的文件上传功能实例
2014/11/01 PHP
PHP的Yii框架中使用数据库的配置和SQL操作实例教程
2016/03/17 PHP
php版银联支付接口开发简明教程
2016/10/14 PHP
PHP设计模式之 策略模式Strategy详解【对象行为型】
2020/05/01 PHP
javascript Array.sort() 跨浏览器下需要考虑的问题
2009/12/07 Javascript
简介JavaScript中Math.cos()余弦方法的使用
2015/06/15 Javascript
javascript从作用域链谈闭包
2020/07/29 Javascript
浏览器兼容的JS写法总结
2016/04/27 Javascript
不同js异步函数同步的实现方法
2016/05/28 Javascript
DIV+CSS+jQ实现省市联动可扩展
2016/06/22 Javascript
Angular4.x通过路由守卫进行路由重定向实现根据条件跳转到相应的页面(推荐)
2018/05/10 Javascript
基于vue通用表单解决方案的思考与分析
2019/03/16 Javascript
解决vue addRoutes不生效问题
2020/08/04 Javascript
jQuery实现动态向上滚动
2020/12/21 jQuery
typescript编写微信小程序创建项目的方法
2021/01/29 Javascript
[50:38]DOTA2-DPC中国联赛 正赛 Phoenix vs CDEC BO3 第二场 3月7日
2021/03/11 DOTA
Python写的服务监控程序实例
2015/01/31 Python
Python Process多进程实现过程
2019/10/22 Python
pandas factorize实现将字符串特征转化为数字特征
2019/12/19 Python
Python使用PyQt5/PySide2编写一个极简的音乐播放器功能
2020/02/07 Python
解决jupyter notebook import error但是命令提示符import正常的问题
2020/04/15 Python
更新升级python和pip版本后不生效的问题解决
2020/04/17 Python
keras Lambda自定义层实现数据的切片方式,Lambda传参数
2020/06/11 Python
Python中使用aiohttp模拟服务器出现错误问题及解决方法
2020/10/31 Python
CSS3中的Transition过度与Animation动画属性使用要点
2016/05/20 HTML / CSS
体育专业个人的求职信范文
2013/09/21 职场文书
物业管理个人自我评价
2013/11/08 职场文书
医学生自荐信
2013/12/03 职场文书
高中体育教学反思
2014/01/29 职场文书
工伤赔偿协议书
2014/04/15 职场文书
60句有关成长的名言
2019/09/04 职场文书
Java中PriorityQueue实现最小堆和最大堆的用法
2021/06/27 Java/Android
Redis 操作多个数据库的配置的方法实现
2022/03/23 Redis