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 相关文章推荐
在windows iis5下安装php4.0+mysql之我见
Oct 09 PHP
php中目录,文件操作详谈
Mar 19 PHP
PHP 文件缓存的性能测试
Apr 25 PHP
PHP 实现explort() 功能的详解
Jun 20 PHP
PHP导航下拉菜单的实现如此简单
Sep 22 PHP
PHP迭代器的内部执行过程详解
Nov 12 PHP
header与缓冲区之间的深层次分析
Jul 30 PHP
Laravel学习教程之View模块详解
Sep 18 PHP
TP5(thinkPHP5框架)实现显示错误信息及行号功能的方法
Jun 03 PHP
PHP实现统计代码行数小工具
Sep 19 PHP
laravel 时间格式转时间戳的例子
Oct 11 PHP
PHP PDO和消息队列的个人理解与应用实例分析
Nov 25 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
SONY ICF-F10中波修复记
2021/03/02 无线电
使用php来实现网络服务
2009/09/15 PHP
php 网页播放器用来播放在线视频的代码(自动判断并选择视频文件类型)
2010/06/03 PHP
PHP目录函数实现创建、读取目录教程实例
2011/01/13 PHP
解决PHP4.0 和 PHP5.0类构造函数的兼容问题
2013/08/01 PHP
PHP中使用CURL获取页面title例子
2015/01/07 PHP
php+MySQL实现登录时验证登录名和密码是否正确
2016/05/10 PHP
WordPress中的shortcode短代码功能使用详解
2016/05/17 PHP
php curl上传、下载、https登陆实现代码
2017/07/23 PHP
javascript 常用方法总结
2009/06/03 Javascript
js表格分页实现代码
2009/09/18 Javascript
js面向对象设计用{}好还是function(){}好(构造函数)
2011/10/23 Javascript
jQuery中siblings()方法用法实例
2015/01/08 Javascript
微信小程序上传帖子的实例代码(含有文字图片的微信验证)
2020/07/11 Javascript
python中使用urllib2获取http请求状态码的代码例子
2014/07/07 Python
python类继承与子类实例初始化用法分析
2015/04/17 Python
python字符串的常用操作方法小结
2016/05/21 Python
opencv与numpy的图像基本操作
2019/03/08 Python
对python3中的RE(正则表达式)-详细总结
2019/07/23 Python
pytorch GAN生成对抗网络实例
2020/01/10 Python
Python实现自动访问网页的例子
2020/02/21 Python
Python matplotlib可视化实例解析
2020/06/01 Python
Keras-多输入多输出实例(多任务)
2020/06/22 Python
前端制作动画的几种方式(css3,js)
2016/12/12 HTML / CSS
浅谈CSS3特性查询(Feature Query: @supports)功能简介
2017/07/31 HTML / CSS
Android本地应用打开方法——通过html5写连接
2016/03/11 HTML / CSS
家长通知书教师评语
2014/04/17 职场文书
党员干部廉洁承诺书
2014/05/28 职场文书
2014年学雷锋活动总结
2014/06/26 职场文书
中华在我心中演讲稿
2014/09/13 职场文书
公司2015年终工作总结
2015/05/26 职场文书
2015年社区党建工作汇报材料
2015/06/25 职场文书
高中信息技术教学反思
2016/02/16 职场文书
Python基础之条件语句详解
2021/06/16 Python
vue中使用mockjs配置和使用方式
2022/04/06 Vue.js
MySQL串行化隔离级别(间隙锁实现)
2022/06/16 MySQL