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 相关文章推荐
我的论坛源代码(七)
Oct 09 PHP
php下几个常用的去空、分组、调试数组函数
Feb 22 PHP
PHP 七大优势分析
Jun 23 PHP
php 归并排序 数组交集
May 10 PHP
php中定时计划任务的实现原理
Jan 08 PHP
简单的php新闻发布系统教程
May 09 PHP
PHP接收App端发送文件流的方法
Sep 23 PHP
PHP7.1新功能之Nullable Type用法分析
Sep 26 PHP
php获取当前url地址的方法小结
Jan 10 PHP
yii2的restful api路由实例详解
May 14 PHP
php弹出提示框的是实例写法
Sep 26 PHP
PHP手机号码及邮箱正则表达式实例解析
Jul 11 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
允许phpmyadmin空密码登录的配置方法
2011/05/29 PHP
PHP容易被忽略而出错陷阱 数字与字符串比较
2011/11/10 PHP
摘自织梦CMS的HTTP文件下载类
2015/08/08 PHP
学习php设计模式 php实现备忘录模式(Memento)
2015/12/09 PHP
给WordPress的编辑后台添加提示框的代码实例分享
2015/12/25 PHP
TP5框架使用QueryList采集框架爬小说操作示例
2020/03/26 PHP
一个关于jqGrid使用的小例子(行按钮)
2011/11/04 Javascript
Javascript中的delete介绍
2012/09/02 Javascript
Blocksit插件实现瀑布流数据无限( 异步)加载
2014/06/20 Javascript
Jquery响应回车键直接提交表单操作代码
2014/07/25 Javascript
鼠标悬浮停留三秒后自动显示大图js代码
2014/09/09 Javascript
vue实现验证码按钮倒计时功能
2018/04/10 Javascript
Vue中的混入的使用(vue mixins)
2018/06/01 Javascript
详解vue中this.$emit()的返回值是什么
2019/04/07 Javascript
如何使用Node.js爬取任意网页资源并输出PDF文件到本地
2019/06/17 Javascript
微信小程序解析富文本过程详解
2019/07/13 Javascript
如何在postman中添加cookie信息步骤解析
2020/06/30 Javascript
[01:41]DOTA2 2015国际邀请赛中国区预选赛第三日战报
2015/05/28 DOTA
[01:14]2019完美世界城市挑战赛(秋季赛)全国总决赛精彩花絮
2020/01/08 DOTA
使用Python脚本和ADB命令实现卸载App
2017/02/10 Python
EM算法的python实现的方法步骤
2018/01/02 Python
Python requests模块实例用法
2019/02/11 Python
python 缺失值处理的方法(Imputation)
2019/07/02 Python
python实现简易学生信息管理系统
2020/04/05 Python
Pycharm github配置实现过程图解
2020/10/13 Python
HTML5引入的新数组TypedArray介绍
2012/12/24 HTML / CSS
美国最大的存储市场:SpareFoot
2018/07/23 全球购物
医院护理人员的自我评价分享
2013/10/04 职场文书
医学毕业生自荐信
2013/10/11 职场文书
公司门卫的岗位职责
2014/02/19 职场文书
学生党员的自我评价范文
2014/03/01 职场文书
开工仪式主持词
2014/03/20 职场文书
公司人事专员岗位职责
2014/08/11 职场文书
单位单身证明样本
2014/10/11 职场文书
Python获取江苏疫情实时数据及爬虫分析
2021/08/02 Python
Android RecyclerView实现九宫格效果
2022/06/28 Java/Android