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 相关文章推荐
同时提取多条新闻中的文本一例
Oct 09 PHP
PHP中的类-什么叫类
Nov 20 PHP
php 删除cookie和浏览器重定向
Mar 16 PHP
PHP CURL模拟登录新浪微博抓取页面内容 基于EaglePHP框架开发
Jan 16 PHP
hadoop中一些常用的命令介绍
Jun 19 PHP
PHP Session 变量的使用方法详解与实例代码
Sep 11 PHP
ThinkPHP中pathinfo的访问模式、路径访问模式及URL重写总结
Aug 23 PHP
windows下配置php5.5开发环境及开发扩展
Dec 25 PHP
PHP中imagick函数的中文解释
Jan 21 PHP
WordPress开发中自定义菜单的相关PHP函数使用简介
Jan 05 PHP
深入分析PHP优化及注意事项
Jul 04 PHP
PHP的PDO预处理语句与存储过程
Jan 27 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
虫族 Zerg 热键控制
2020/03/14 星际争霸
将数字格式的计算结果转为汉字格式
2006/10/09 PHP
apache+php+mysql安装配置方法小结
2010/08/01 PHP
用PHP的socket实现客户端到服务端的通信实例详解
2017/02/04 PHP
基于PHP实现短信验证码发送次数限制
2020/07/11 PHP
在IE,Firefox,Safari,Chrome,Opera浏览器上调试javascript
2008/12/02 Javascript
javascript EXCEL 操作类代码
2009/07/30 Javascript
javascript OFFICE控件测试代码
2009/12/08 Javascript
jQuery 打造动态下滑菜单实现说明
2010/04/15 Javascript
js数组中如何随机取出一个值
2014/06/13 Javascript
jQuery中unwrap()方法用法实例
2015/01/16 Javascript
JavaScript实现斗地主游戏的思路
2016/02/29 Javascript
jQuery的Read()方法代替原生JS详解
2016/11/08 Javascript
微信小程序picker组件简单用法示例【附demo源码下载】
2017/12/05 Javascript
vue-cli 3.0 版本与3.0以下版本在搭建项目时的区别详解
2018/12/11 Javascript
webpack 处理CSS资源的实现
2019/09/27 Javascript
0基础学习前端开发的一些建议
2020/07/14 Javascript
[54:24]Optic vs TNC 2018国际邀请赛小组赛BO2 第二场
2018/08/18 DOTA
python调用java的Webservice示例
2014/03/10 Python
python cx_Oracle的基础使用方法(连接和增删改查)
2017/11/19 Python
对pandas replace函数的使用方法小结
2018/05/18 Python
python format 格式化输出方法
2018/07/16 Python
Windows下PyCharm安装图文教程
2018/08/27 Python
Python反爬虫伪装浏览器进行爬虫
2020/02/28 Python
python如何实现DES加密
2020/09/21 Python
Skyscanner波兰:廉价航班
2017/11/07 全球购物
Carolina工作鞋官网:Carolina Footwear
2019/03/14 全球购物
DBA的职责都有哪些
2012/05/16 面试题
班级出游活动计划书
2014/08/15 职场文书
2014年政协工作总结
2014/12/09 职场文书
先进个人评语大全
2015/01/04 职场文书
运动会口号霸气押韵
2015/12/24 职场文书
青少年法制教育心得体会
2016/01/14 职场文书
导游词之秦始皇兵马俑博物馆
2019/09/29 职场文书
关于html选择框创建占位符的问题
2021/06/09 HTML / CSS
Python使用永中文档转换服务
2022/05/06 Python