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通过文件头检测文件类型通用代码类(zip,rar等)
Oct 19 PHP
PHP日期处理函数 整型日期格式
Jan 12 PHP
ASP和PHP实现生成网站快捷方式并下载到桌面的方法
May 08 PHP
PHP采用XML-RPC构造Web Service实例教程
Jul 16 PHP
浅析get与post的一些特殊情况
Jul 28 PHP
浅谈PHP中Stream(流)
Jun 08 PHP
PHP封装的Twitter访问类实例
Jul 18 PHP
PHP实现数据分页显示的简单实例
May 26 PHP
PHP抓取远程图片(含不带后缀的)教程详解
Oct 21 PHP
ThinkPHP3.1.x修改成功与失败跳转页面的方法
Sep 29 PHP
关于php支持的协议与封装协议总结(推荐)
Nov 17 PHP
PHP 计算两个特别大的整数实例代码
May 07 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
基于php设计模式中单例模式的应用分析
2013/05/15 PHP
php获取bing每日壁纸示例分享
2014/02/25 PHP
ThinkPHP中where()使用方法详解
2016/04/19 PHP
动态表单验证的操作方法和TP框架里面的ajax表单验证
2017/07/19 PHP
jQuery EasyUI API 中文文档 - Tree树使用介绍
2011/11/19 Javascript
JS原型对象通俗&quot;唱法&quot;
2012/12/27 Javascript
JavaScript数组Array对象增加和删除元素方法总结
2015/01/20 Javascript
对jQuary选择器的全面总结
2016/06/20 Javascript
浅谈jquery采用attr修改form表单enctype不起作用的问题
2016/11/25 Javascript
Vue.js中兄弟组件之间互相传值实例
2017/06/01 Javascript
JS实现简单短信验证码界面
2017/08/07 Javascript
javascript实现前端分页效果
2020/06/24 Javascript
Python输出汉字字库及将文字转换为图片的方法
2016/06/04 Python
Python中动态创建类实例的方法
2017/03/24 Python
Python yield 使用方法浅析
2017/05/20 Python
python遍历文件夹下所有excel文件
2018/01/03 Python
python实现事件驱动
2018/11/21 Python
Python实战之制作天气查询软件
2019/05/14 Python
HTML5中drawImage用法分析
2014/12/01 HTML / CSS
Html5原创俄罗斯方块(基于canvas)
2019/01/07 HTML / CSS
Silk’n激光脱毛器官网:silkn.com
2016/10/06 全球购物
客服服务心得体会
2013/12/30 职场文书
前台接待员岗位职责
2014/01/02 职场文书
七夕相亲活动策划方案
2014/08/31 职场文书
2015年女职工工作总结
2015/05/15 职场文书
沂蒙六姐妹观后感
2015/06/08 职场文书
大学生军训感言
2015/08/01 职场文书
2016年五四青年节校园广播稿
2015/12/17 职场文书
2016先进工作者事迹材料
2016/02/25 职场文书
2016年离婚协议书范文
2016/03/18 职场文书
导游词之山西关帝庙
2019/11/01 职场文书
Python实现Telnet自动连接检测密码的示例
2021/04/16 Python
MySQL笔记 —SQL运算符
2022/01/18 MySQL
用Python可视化新冠疫情数据
2022/01/18 Python
使用kubeadm命令行工具创建kubernetes集群
2022/03/31 Servers
python运算符之与用户交互
2022/04/13 Python