php+mysqli使用面向对象方式更新数据库实例

 更新时间:2015年01月29日 09:13:20   作者:php之路  
这篇文章主要介绍了php+mysqli使用面向对象方式更新数据库的方法,实例分析了mysqli对象的创建、连接、更新及返回更新结果的技巧,需要的朋友可以参考下

本文实例讲述了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递归列出所有文件和目录的代码

    我的程序在国外的SREVER上,自己编的程序存放到哪,我很难记清。 所以编了一个简单的目录递归函数,查看我的程序,很方便的。
    2008-09-09
  • 简单谈谈php中ob_flush和flush的区别

    简单谈谈php中ob_flush和flush的区别

    本文简单的对php中ob_flush和flush进行了对比分析,得出了他们之间的区别,给需要的小伙伴参考下。
    2014-11-11
  • PHP下载文件函数与用法示例

    PHP下载文件函数与用法示例

    这篇文章主要介绍了PHP下载文件函数与用法,结合实例形式分析了php文件下载相关函数、实现方法与操作技巧,需要的朋友可以参考下
    2019-09-09
  • php导出excel格式数据问题

    php导出excel格式数据问题

    本篇文章主要是对php导出excel格式数据的问题进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助
    2014-03-03
  • 9个经典的PHP代码片段分享

    9个经典的PHP代码片段分享

    这篇文章主要给大家分享了9个经典的PHP代码片段,都是非常实用,也是经常能够用到的功能,推荐给大家。
    2014-12-12
  • PHP实现图片自动清理的方法

    PHP实现图片自动清理的方法

    这篇文章主要介绍了PHP实现图片自动清理的方法,可实现清除固定日期内没有访问的图片,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-07-07
  • php 无法加载mcrypt.dll的解决办法

    php 无法加载mcrypt.dll的解决办法

    php 无法加载mcrypt.dll的解决办法,需要的朋友可以参考一下
    2013-04-04
  • ThinkPHP php 框架学习笔记

    ThinkPHP php 框架学习笔记

    花了两个多钟在看 ThinkPHP 框架,不想太过深入的知道它的所有高深理论。单纯想知道怎么可以用起来,可以快捷的搭建一个网站。所以是有选择的看,二个钟后还是一头雾水。于是决定改变学习策略,上官方论坛看其它高人写的民间教程,果然比官方的通俗易懂多了。
    2009-10-10
  • ThinkPHP与PHPExcel冲突解决方法

    ThinkPHP与PHPExcel冲突解决方法

    最近一个项目需要批量导入Excel数据,要用到PHP读取Excel中的内容然后导入到数据库。
    2011-08-08
  • PHP类继承 extends使用介绍

    PHP类继承 extends使用介绍

    我们在文章中为大家详细介绍了有关PHP类继承 extends的实现方法,希望对于新手来说能够提升他们在PHP语言编程中的能力
    2014-01-01

最新评论