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中在数据库中保存Checkbox数据(1)
Oct 09 PHP
PHP的FTP学习(一)
Oct 09 PHP
php下删除字符串中HTML标签的函数
Aug 27 PHP
PHP Header用于页面跳转要注意的几个问题总结
Oct 03 PHP
php中计算未知长度的字符串哪个字符出现的次数最多的代码
Aug 14 PHP
去掉destoon资讯内容页keywords关键字自带的文章标题的方法
Aug 21 PHP
php检测图片主要颜色的方法
Jul 01 PHP
php比较两个字符串长度的方法
Jul 13 PHP
PHP基于cookie与session统计网站访问量并输出显示的方法
Jan 15 PHP
利用Laravel事件系统如何实现登录日志的记录详解
May 20 PHP
PHP的mysqli_stmt_init()函数讲解
Jan 24 PHP
php array_chunk()函数用法与注意事项
Jul 12 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
PHP+DBM的同学录程序(5)
2006/10/09 PHP
获取PHP警告错误信息的解决方法
2013/06/03 PHP
php使用strtotime和date函数判断日期是否有效代码分享
2013/12/25 PHP
跟我学Laravel之视图 &amp; Response
2014/10/15 PHP
php中getservbyport与getservbyname函数用法实例
2014/11/18 PHP
在win系统安装配置 Memcached for PHP 5.3 图文教程
2015/03/03 PHP
PHP实现批量修改文件后缀名的方法
2015/07/30 PHP
php用户注册信息验证正则表达式
2015/11/12 PHP
php使用curl模拟多线程实现批处理功能示例
2019/07/25 PHP
javascript 计算两个整数的百分比值
2009/12/26 Javascript
angular中使用路由和$location切换视图
2015/01/23 Javascript
由ReactJS的Hello world说开来
2015/07/02 Javascript
js实现跨域的几种方法汇总(图片ping、JSONP和CORS)
2015/10/25 Javascript
关于微信中a链接无法跳转问题
2016/08/02 Javascript
js实现hashtable的赋值、取值、遍历操作实例详解
2016/12/25 Javascript
使用 Node.js 对文本内容分词和关键词抽取
2017/05/27 Javascript
在angular 6中使用 less 的实例代码
2018/05/13 Javascript
详解Webpack + ES6 最新环境搭建与配置
2018/06/04 Javascript
node thread.sleep实现示例
2018/06/20 Javascript
vue实现条件判断动态绑定样式的方法
2018/09/29 Javascript
Vue.js 使用v-cloak后仍显示变量的解决方法
2018/11/19 Javascript
layer弹出层扩展主题的方法
2019/09/11 Javascript
vue基于v-charts封装双向条形图的实现代码
2019/12/09 Javascript
python高阶爬虫实战分析
2018/07/29 Python
pygame游戏之旅 载入小车图片、更新窗口
2018/11/20 Python
Django框架之中间件MiddleWare的实现
2019/12/30 Python
python list等分并从等分的子集中随机选取一个数
2020/11/16 Python
Sunglasses Shop英国:欧洲领先的太阳镜在线供应商之一
2018/09/19 全球购物
巴西香水和化妆品购物网站:The Beauty Box
2019/09/03 全球购物
您熟悉ORM(Object-Relation Mapping)吗?请谈谈您所理解的ORM
2016/02/08 面试题
日语求职信范文
2013/12/17 职场文书
护理专科毕业自荐信范文
2014/04/21 职场文书
心理健康活动总结
2014/04/30 职场文书
含预算的公司户外活动方案
2014/08/16 职场文书
单位租车协议书
2015/01/29 职场文书
如何用JavaScript学习算法复杂度
2021/04/30 Javascript