php+mysqli实现批量执行插入、更新及删除数据的方法
2015-01-29 00:00
1186 查看
本文实例讲述了php+mysqli实现批量执行插入、更新及删除数据的方法。分享给大家供大家参考。具体如下:
mysqli批量执行插入/更新/删除数据,函数为 multi_query()。
下面的代码只是批量插入数据,事实上,插入数据、更新数据、删除数据等可以混合一起执行。查询时使用该函数,读取数据有点不太一样,具体参考如下代码:
希望本文所述对大家的php程序设计有所帮助。
mysqli批量执行插入/更新/删除数据,函数为 multi_query()。
下面的代码只是批量插入数据,事实上,插入数据、更新数据、删除数据等可以混合一起执行。查询时使用该函数,读取数据有点不太一样,具体参考如下代码:
<?php //1、创建数据库连接对象 $mysqli = new MySQLi("localhost","root","123456","liuyan"); if($mysqli->connect_error){ die($mysqli->connect_error); } $mysqli->query("set names 'GBK'"); //2、数据插入语句 $sqls = "insert into news(title,contents,datetime,hit) values('去哪儿网架构调整铺垫上市','据接近去哪儿网的消息人士透露,事业部以运营、收入、利润进行考核;新业务部则是以产品运营、商业模式、总亏损进行考核。','".date('Y-m-d H:i:s')."',30);"; $sqls .= "insert into news(title,contents,datetime,hit) values('告诉金主 视频网站谁是NO.1','搜狐说,自己稳稳超过土豆,是行业老二;腾讯说,自己已经超过了优酷,成为行业第一;土豆不承认腾讯的计算方法,坚称自己仍然是亚军;爱奇艺则摆出数据称在单用户观看时长方面排名第一位。','".date('Y-m-d H:i:s')."',30);"; $sqls .= "insert into news(title,contents,datetime,hit) values('苹果正滋生傲慢情绪','据国外媒体报道,没有经历重大挫折的成功往往会让人滋生傲慢。在过去10年中,苹果取得了巨大的成功,成为了音乐播放器和手机市场上的领导者,但却没未遭遇任何较大的挫折。','".date('Y-m-d H:i:s')."',30);"; //3、执行,注意批量执行函数 $res = $mysqli->multi_query($sqls);//返回的是布尔值 //4、判断是否执行成功 if(!$res){ echo "数据插入失败"; }else{ echo "成功!!!"; } //5、关闭连接 $mysqli->close(); ?>
希望本文所述对大家的php程序设计有所帮助。
相关文章推荐
- php+mysqli实现批量执行插入、更新及删除数据的方法
- php+mysqli实现批量执行插入、更新及删除数据的方法
- EF结合SqlBulkCopy实现高效的批量数据插入 |EF插件EntityFramework.Extended实现批量更新和删除
- mysql如果数据不存在,则插入新数据,否则更新的实现方法
- php批量添加数据与批量更新数据的实现方法
- EF结合SqlBulkCopy实现高效的批量数据插入 |EF插件EntityFramework.Extended实现批量更新和删除
- mysql如果数据不存在,则插入新数据,否则更新的实现方法
- 转载:mysql如果数据不存在,则插入新数据,否则更新的实现方法
- 在php中实现MySql相同前缀数据表的批量删除
- mysql 如果数据不存在,则插入新数据,否则更新的实现方法
- php+mysqli预处理技术实现添加、修改及删除多条数据的方法
- mysql如果数据不存在,则插入新数据,否则更新的实现方法
- Hibernate+JDBC实现批量插入、更新及删除的方法详解
- php批量添加数据与批量更新数据的实现方法
- 深入理解游标Cursors,实现数据的快速查找,插入,删除,更新
- SQL Server XML基础学习之<7>--XML modify() 方法对 XML 数据中插入、更新或删除
- SQL Server XML基础学习之<6>--XML modify() 方法对 XML 数据中插入、更新或删除
- PHP+MySQL实现插入数据功能
- php中批量删除Mysql中相同前缀的数据表的代码
- arcengine,深入理解游标Cursors,实现数据的快速查找,插入,删除,更新 (转)