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 = "update news set title='游泳世界杯叶诗文夺冠' where id=17";

//第三步:执行

$res = $mysqli->query($sql);//与select的返回值不同,update的返回值为true(如果成功),失败则返回false

//判断执行是否成功

if(!$res){

 echo "更新数据失败";

}else{

 if($mysqli->affected_rows>0){//$mysql->affected_rows:返回前一个操作影响的数据库行数

  echo "更新数据成功";

 }else{

  echo "执行成功,但没有数据更新";//比如当你第二次执行这段代码时,就没有数据更新

 }

}

//关闭数据库连接,与 select 不同,这里不用释放查询结果集

$mysqli->close();

?>

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

PHP 相关文章推荐
用PHP读注册表
Oct 09 PHP
PHP 的ArrayAccess接口 像数组一样来访问你的PHP对象
Oct 12 PHP
php实现在线生成条形码示例分享(条形码生成器)
Dec 30 PHP
PHP输出缓冲控制Output Control系列函数详解
Jul 02 PHP
四个PHP非常实用的功能
Sep 29 PHP
PHP+Mysql+jQuery实现发布微博程序 php篇
Oct 15 PHP
PHP语法小结之基础和变量
Nov 22 PHP
win7安装php框架Yii的方法
Jan 25 PHP
[原创]解决wincache不支持64位PHP5.5/5.6的问题(提供64位wincache下载)
Jun 22 PHP
PHP实现的基于单向链表解决约瑟夫环问题示例
Sep 30 PHP
PHP设计模式之装饰器模式定义与用法简单示例
Aug 13 PHP
在laravel5.2中实现点击用户头像更改头像的方法
Oct 14 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
php中使用session防止用户非法登录后台的方法
Jan 27 #PHP
You might like
雄兵连:第三季确定会出,不过时间未定,鹤熙是第三季的主角!
2020/03/13 国漫
PHP 地址栏信息的获取代码
2009/01/07 PHP
php操作sqlserver关于时间日期读取的小小见解
2009/11/29 PHP
114啦源码(114la)不能生成地方房产和地方报刊问题4级页面0字节的解决方法
2012/01/12 PHP
PHP常用的文件操作函数经典收藏
2013/04/02 PHP
ThinkPHP中Session用法详解
2014/11/29 PHP
php使用CURL不依赖COOKIEJAR获取COOKIE的方法
2015/06/17 PHP
PHP编程计算日期间隔天数的方法
2017/04/26 PHP
thinkPHP实现基于ajax的评论回复功能
2018/06/22 PHP
javascript addBookmark 加入收藏 多浏览器兼容
2009/08/15 Javascript
javascript setTimeout()传递函数参数(包括传递对象参数)
2010/04/07 Javascript
jquery实用代码片段集合
2010/08/12 Javascript
了解jQuery技巧来提高你的代码(个人觉得那个jquery的手册很不错)
2012/02/10 Javascript
js弹出层(jQuery插件形式附带reLoad功能)
2013/04/12 Javascript
初始Nodejs
2014/11/08 NodeJs
javascript简单判断输入内容是否合法的方法
2016/05/11 Javascript
两行代码轻松搞定JavaScript日期验证
2016/08/03 Javascript
JS实现的简单分页功能示例
2018/08/23 Javascript
微信小程序背景音乐开发详解
2019/12/12 Javascript
微信小程序仿通讯录功能
2020/04/09 Javascript
使用纯前端JavaScript实现Excel导入导出方法过程详解
2020/08/07 Javascript
Javascript数组及类数组相关原理详解
2020/10/29 Javascript
python下PyGame的下载与安装过程及遇到问题
2019/08/04 Python
Python 2种方法求某个范围内的所有素数(质数)
2020/01/31 Python
图片上传插件ImgUploadJS:用HTML5 File API 实现截图粘贴上传、拖拽上传
2016/01/20 HTML / CSS
跨域修改iframe页面内容详解
2019/10/31 HTML / CSS
捷科时代的软件测试笔试题
2015/11/09 面试题
J2EE模式面试题
2016/10/11 面试题
保险专业大专生求职信
2013/10/26 职场文书
给交警的表扬信
2014/01/12 职场文书
秋季运动会表扬稿
2014/01/16 职场文书
小学节能减排倡议书
2014/05/15 职场文书
2014年党员整改措施范文
2014/09/21 职场文书
2016年党员学习廉政准则心得体会
2016/01/20 职场文书
有关保护环境的宣传标语100条
2019/08/07 职场文书
30岁前绝不能错过的10本书
2019/08/08 职场文书