文档章节

PDO::prepare() PDO预处理语句

deadmau5
 deadmau5
发布于 2014/06/04 10:52
字数 106
阅读 1040
收藏 0
$sql = 'SELECT name, colour, calories
    FROM fruit
    WHERE calories < :calories AND colour = :colour';
$sth = $dbh->prepare($sql, array(PDO::ATTR_CURSOR => PDO::CURSOR_FWDONLY));
$sth->execute(array(':calories' => 150, ':colour' => 'red'));
$red = $sth->fetchAll();
$sth->execute(array(':calories' => 175, ':colour' => 'yellow'));
$yellow = $sth->fetchAll();

$sth = $dbh->prepare('SELECT name, colour, calories
    FROM fruit
    WHERE calories < ? AND colour = ?');
$sth->execute(array(150, 'red'));
$red = $sth->fetchAll();
$sth->execute(array(175, 'yellow'));
$yellow = $sth->fetchAll();

    



$var="User', email='test";
$a=new PDO("mysql:host=localhost;dbname=database;","root","");
$b=$a->prepare("UPDATE `users` SET user=:var");
$b->bindParam(":var",$var);
$b->execute();


© 著作权归作者所有

下一篇: PDO 函数库
deadmau5
粉丝 5
博文 36
码字总数 10724
作品 0
黄浦
程序员
私信 提问
PDO 完全使用教程

一.PDO异常处理 PDO::ATTR_ERRMODE 1) PDO::ATTR_ERRMODE//不报错误(忽略)(0) 2) PDO::ERRMODE_WARNING //以警告的方式报错(1) 3) PDO::ERRMODE_EXCEPTION //以异常的方式报错(2) 二.PDO预处...

myzyq
2016/03/14
50
0
PHP中使用PDO执行LIMIT语句无结果的问题

以下是不能查询出结果的程序 以下是可以获取结果的方法 这其中的原因还不大了解,欢迎大家讨论

景云之应
2016/09/07
89
1
数据库抽象层 PDO

数据库抽象层 PDO 链接与链接管理 如果有任何连接错误,将抛出一个 异常对象。如果想处理错误状态,可以捕获异常,或者选择留给通过 设置的应用程序全局异常处理程序。 事务与自动提交 事务支...

liangwt
2016/08/28
16
0
还是php框架pdo预处理类的问题

别人的框架使用多了,对基本语法和底层原理会有点生疏.一直更新的自己的一个小框架,不断的扩充和修正.想把数据操作类升级成pdo预处理的.有人推介medoo,挺小巧的,但是我看到源码中增删改查方法...

manbudezhu
2016/07/26
255
0
MySQL数据库PDO教程

翻译烂到家了,看不顺眼轻喷。。。 1.为什么要使用PDO?         mysql*函数已经过时,相当一段时间以来,mysql函数在其他SQL数据库编程接口方面已经有所差别;它不支持预处理,存储...

旺仔的小馒头
2016/07/01
45
0

没有更多内容

加载失败,请刷新页面

加载更多

哪些情况下适合使用云服务器?

我们一直在说云服务器价格适中,具备弹性扩展机制,适合部署中小规模的网站或应用。那么云服务器到底适用于哪些情况呢?如果您需要经常原始计算能力,那么使用独立服务器就能满足需求,因为他...

云漫网络Ruan
今天
10
0
Java 中的 String 有没有长度限制

转载: https://juejin.im/post/5d53653f5188257315539f9a String是Java中很重要的一个数据类型,除了基本数据类型以外,String是被使用的最广泛的了,但是,关于String,其实还是有很多东西...

低至一折起
今天
23
0
OpenStack 简介和几种安装方式总结

OpenStack :是一个由NASA和Rackspace合作研发并发起的,以Apache许可证授权的自由软件和开放源代码项目。项目目标是提供实施简单、可大规模扩展、丰富、标准统一的云计算管理平台。OpenSta...

小海bug
昨天
11
0
DDD(五)

1、引言 之前学习了解了DDD中实体这一概念,那么接下来需要了解的就是值对象、唯一标识。值对象,值就是数字1、2、3,字符串“1”,“2”,“3”,值时对象的特征,对象是一个事物的具体描述...

MrYuZixian
昨天
9
0
解决Mac下VSCode打开zsh乱码

1.乱码问题 iTerm2终端使用Zsh,并且配置Zsh主题,该主题主题需要安装字体来支持箭头效果,在iTerm2中设置这个字体,但是VSCode里这个箭头还是显示乱码。 iTerm2展示如下: VSCode展示如下: 2...

HelloDeveloper
昨天
9
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部