PDO::exec讲解


Posted in PHP onJanuary 28, 2019

PDO::exec

PDO::exec — 执行一条 SQL 语句,并返回受影响的行数(PHP 5 >= 5.1.0, PECL pdo >= 0.1.0)

说明

语法

int PDO::exec ( string $statement )

PDO::exec() 在一个单独的函数调用中执行一条 SQL 语句,返回受此语句影响的行数。

PDO::exec() 不会从一条 SELECT 语句中返回结果。对于在程序中只需要发出一次的 SELECT 语句,可以考虑使用PDO::query()

参数说明:

statement :要被预处理和执行的SQL 语句。

返回值

PDO::exec()返回受修改或删除 SQL 语句影响的行数。如果没有受影响的行,则 PDO::exec() 返回 0。

下面例子依赖 PDO::exec() 的返回值是不正确的,其中受影响行数为 0 的语句会导致调用 die() :

<?php
$db->exec() or die(print_r($db->errorInfo(), true));
?>

实例

执行一条 DELETE 语句

计算由一条不带 WHERE 字句的 DELETE 语句删除的行数。

<?php
$dbh = new PDO('odbc:sample', 'db2inst1', 'ibmdb2');
/* 删除 FRUIT 数据表中满足条件的所有行 */
$count = $dbh->exec("DELETE FROM fruit WHERE colour = 'red'");
/* 返回被删除的行数 */
print("Deleted $count rows.\n");
?>

以上例程会输出:

Deleted 1 rows.

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对三水点靠木的支持。如果你想了解更多相关内容请查看下面相关链接

PHP 相关文章推荐
PHP面向对象的使用教程 简单数据库连接
Nov 25 PHP
php中截取字符串支持utf-8
Jan 18 PHP
discuz 首页四格:最新话题+最新回复+热门话题+精华文章插件
Aug 19 PHP
php实现统计邮件大小的方法
Aug 06 PHP
php实现计数器方法小结
Jan 05 PHP
php修改文件上传限制方法汇总
Apr 07 PHP
微信开发之网页授权获取用户信息(二)
Jan 08 PHP
PHP基于redis计数器类定义与用法示例
Feb 08 PHP
PHP设计模式之状态模式定义与用法详解
Apr 02 PHP
Yii2框架自定义类统一处理url操作示例
May 25 PHP
PHP下用Swoole实现Actor并发模型的方法
Jun 12 PHP
PHP上传图片到数据库并显示的实例代码
Dec 20 PHP
PDO::errorInfo讲解
Jan 28 #PHP
PDO::errorCode讲解
Jan 28 #PHP
PHP关于foreach复制知识点总结
Jan 28 #PHP
实例讲解PHP验证邮箱是否合格
Jan 28 #PHP
PHP将英文数字转换为阿拉伯数字实例讲解
Jan 28 #PHP
PHP实现一个轻量级容器的方法
Jan 28 #PHP
PDO::_construct讲解
Jan 27 #PHP
You might like
一首老MP3,致敬WAR3经典
2021/03/08 魔兽争霸
利用PHP计算有多少小于当前数字的数字方法示例
2020/08/26 PHP
json格式化/压缩工具 Chrome插件扩展版
2010/05/25 Javascript
解决ExtJS在chrome或火狐中正常显示在ie中不显示的浏览器兼容问题
2013/01/11 Javascript
transport.js和jquery冲突问题的解决方法
2015/02/10 Javascript
基于jQuery ligerUI实现分页样式
2016/09/18 Javascript
bootstrapfileinput实现文件自动上传
2016/11/08 Javascript
Jquery删除css属性的简单方法
2016/12/04 Javascript
ES6中Proxy代理用法实例浅析
2017/04/06 Javascript
addEventListener()与removeEventListener()解析
2017/04/20 Javascript
jQuery Autocomplete简介_动力节点Java学院整理
2017/07/17 jQuery
vue+element-ui动态生成多级表头的方法
2018/08/28 Javascript
基于JS实现web端录音与播放功能
2019/04/17 Javascript
vxe-table vue table 表格组件功能
2019/05/26 Javascript
javascript前端和后台进行数据交互方法示例
2020/08/07 Javascript
[01:03:33]Alliance vs TNC 2019国际邀请赛小组赛 BO2 第一场 8.16
2019/08/18 DOTA
Python计算程序运行时间的方法
2014/12/13 Python
使用Python的Flask框架实现视频的流媒体传输
2015/03/31 Python
python实现同时给多个变量赋值的方法
2015/04/30 Python
MySQL最常见的操作语句小结
2015/05/07 Python
python 转换 Javascript %u 字符串为python unicode的代码
2016/09/06 Python
Python 利用邮件系统完成远程控制电脑的实现(关机、重启等)
2019/11/19 Python
使用python3批量下载rbsp数据的示例代码
2019/12/20 Python
python logging.info在终端没输出的解决
2020/05/12 Python
屈臣氏菲律宾官网:Watsons菲律宾
2020/06/30 全球购物
旅游管理专业个人求职信范文
2013/12/24 职场文书
DIY手工制作经营店创业计划书
2014/02/01 职场文书
行政部岗位职责范本
2014/03/13 职场文书
师德师风建设方案
2014/05/08 职场文书
马丁路德金演讲稿
2014/05/19 职场文书
求职信模板
2014/05/23 职场文书
啦啦队口号大全
2014/06/16 职场文书
校园安全广播稿范文
2014/09/25 职场文书
药房管理制度范本
2015/08/06 职场文书
八年级作文之友情
2019/11/25 职场文书
mysql定时自动备份数据库的方法步骤
2021/07/07 MySQL