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的一个完整SMTP类(解决邮件服务器需要验证时的问题)
Oct 09 PHP
其他功能
Oct 09 PHP
php 远程图片保存到本地的函数类
Dec 08 PHP
PHP多个版本的分析解释
Jul 21 PHP
PHP截取指定图片大小的方法
Dec 10 PHP
PHP如何通过AJAX方式实现登录功能
Nov 23 PHP
thinkPHP模型初始化实例分析
Dec 03 PHP
php生成带logo二维码方法小结
Apr 08 PHP
Yii2 ActiveRecord多表关联及多表关联搜索的实现
Jun 30 PHP
php7下的filesize函数
Sep 30 PHP
php查看一个变量的占用内存的实例代码
Mar 29 PHP
PHP实现倒计时功能
Nov 16 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中动态显示签名和ip原理
2007/03/28 PHP
解析php中heredoc的使用方法
2013/06/17 PHP
浅析php插件 HTMLPurifier HTML解析器
2013/07/01 PHP
codeigniter集成ucenter1.6双向通信的解决办法
2014/06/12 PHP
PHP判断数组是否为空的常用方法(五种方法)
2017/02/08 PHP
Laravel 微信小程序后端搭建步骤详解
2019/11/26 PHP
Jquery图形报表插件 jqplot简介及参数详解
2012/10/10 Javascript
js jquery验证银行卡号信息正则学习
2013/01/21 Javascript
使用js在页面中绘制表格核心代码
2013/09/16 Javascript
浅谈JavaScript字符集
2014/05/22 Javascript
可以浮动某个物体的jquery控件用法实例
2015/07/24 Javascript
基于jQuery全屏焦点图左右切换插件responsiveslides
2015/09/07 Javascript
javascript实现的全国省市县无刷新多级关联菜单效果代码
2016/08/01 Javascript
BOM系列第三篇之定时器应用(时钟、倒计时、秒表和闹钟)
2016/08/17 Javascript
React-Native实现ListView组件之上拉刷新实例(iOS和Android通用)
2017/07/11 Javascript
JavaScript中附件预览功能实现详解(推荐)
2017/08/15 Javascript
基于axios封装fetch方法及调用实例
2018/02/05 Javascript
简化版的vue-router实现思路详解
2018/10/19 Javascript
antd的select下拉框因为数据量太大造成卡顿的解决方式
2020/10/31 Javascript
python3.3教程之模拟百度登陆代码分享
2014/01/16 Python
python实现同时给多个变量赋值的方法
2015/04/30 Python
python 计算文件的md5值实例
2017/01/13 Python
python中正则表达式的使用方法
2018/02/25 Python
详解Django中间件执行顺序
2018/07/16 Python
Python实现将通信达.day文件读取为DataFrame
2018/12/22 Python
Django+zTree构建组织架构树的方法
2019/08/21 Python
python生成器用法实例详解
2019/11/22 Python
使用pygame写一个古诗词填空通关游戏
2019/12/03 Python
pandas中read_csv的缺失值处理方式
2019/12/19 Python
一款利用纯css3实现的超炫3D表单的实例教程
2014/12/01 HTML / CSS
HTML5 虚拟键盘出现挡住输入框的解决办法
2017/02/14 HTML / CSS
YSL圣罗兰美妆俄罗斯官网:Yves Saint Lauret RU
2020/09/23 全球购物
工商管理实习自我鉴定
2013/09/28 职场文书
财务与信息服务专业推荐信
2013/11/28 职场文书
小学美术教学反思
2014/02/01 职场文书
英语演讲开场白
2015/05/29 职场文书