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获取网络文件的实现代码
Jan 01 PHP
通过具体程序来理解PHP里面的抽象类
Jan 28 PHP
使用Smarty 获取当前日期时间和格式化日期时间的方法详解
Jun 18 PHP
ThinkPHP之M方法实例详解
Jun 20 PHP
php socket客户端及服务器端应用实例
Jul 04 PHP
推荐5款跨平台的PHP编辑器
Dec 25 PHP
PHP实现采集抓取淘宝网单个商品信息
Jan 08 PHP
php单文件版在线代码编辑器
Mar 12 PHP
PHP使用array_fill定义多维数组的方法
Mar 18 PHP
PHP生成唯一订单号
Jul 05 PHP
php实现微信扫码自动登陆与注册功能
Sep 22 PHP
PHP实现打包zip并下载功能
Jun 12 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动态生成静态HTML网页的代码
2010/03/04 PHP
ThinkPHP 防止表单重复提交的方法
2011/08/08 PHP
php生成excel文件的简单方法
2014/02/08 PHP
php socket实现的聊天室代码分享
2014/08/16 PHP
php计算两个坐标(经度,纬度)之间距离的方法
2015/04/17 PHP
利用js跨页面保存变量做菜单的方法
2008/01/17 Javascript
javascript 图片上一张下一张链接效果代码
2010/03/12 Javascript
在IE浏览器中resize事件执行多次的解决方法
2011/07/12 Javascript
js replace替换所有匹配的字符串
2014/02/13 Javascript
JS、DOM和JQuery之间的关系示例分析
2014/04/09 Javascript
JQuery跳出each循环的方法
2015/04/16 Javascript
BootStrap中的table实现数据填充与分页应用小结
2016/05/26 Javascript
浅谈javascript中的constructor
2016/06/08 Javascript
Jquery获取当前城市的天气信息
2016/08/05 Javascript
BootStrap Validator对于隐藏域验证和程序赋值即时验证的问题浅析
2016/12/01 Javascript
详解jQuery选择器
2016/12/21 Javascript
Bootstrap禁用响应式布局的实现方法
2017/03/09 Javascript
微信小程序中form 表单提交和取值实例详解
2017/04/20 Javascript
JS实现点击复选框变更DIV显示状态的示例代码
2017/12/18 Javascript
vue cli安装使用less的教程详解
2019/07/12 Javascript
python数字图像处理之高级形态学处理
2018/04/27 Python
纯CSS实现聊天框小尖角、气泡效果
2014/04/04 HTML / CSS
德国著名廉价网上药店:Shop-Apotheke
2017/07/23 全球购物
英国浴室洗脸盆购物网站:Click Basin
2018/06/08 全球购物
毕业自荐信
2013/12/16 职场文书
新年晚会主持词
2014/03/24 职场文书
职务聘任书范文
2014/03/29 职场文书
爱护公物标语
2014/06/24 职场文书
乡镇群众路线整改落实情况汇报
2014/10/28 职场文书
德能勤绩廉个人总结
2015/02/14 职场文书
刑事辩护词范文
2015/05/21 职场文书
创业计划书详解
2019/07/19 职场文书
创业计划书之儿童理发店
2019/09/27 职场文书
导游词之张家界
2019/10/31 职场文书
pytorch通过训练结果的复现设置随机种子
2021/06/01 Python
MYSQL 表的全面总结
2021/11/11 MySQL