2022年01月08日发布PHP的PDOprepare()

大家好,今日小科来聊聊一篇关于2022年01月08日整理发布:解析PHP中的PDOprepare(附代码实例)的文章,现在让我们往下看看吧!
PDO是目前常用的连接数据库的方法。为了提高运行效率,使用预处理语句——prepare方法是一种有效的方法。这篇文章将带你去看一看。
首先,我们需要知道PDO:prepare的语法。
公共PDO :3360准备(字符串$语句,数组$ driver _ options=array)字符串$语句:它必须是目标数据库服务器的有效SQL语句模板。
$driver_options:数组包含一个或多个key=value键-值对,用于为返回的PDOStatement对象设置属性。
返回值:如果数据库服务器完成了PDOStatement的准备,则返回PDostation对象。如果数据库服务器无法准备语句,它将返回false或抛出PDOException(取决于错误处理程序)。
1.以命名参数的形式准备SQL语句参数。
?服务器端编程语言(Professional Hypertext Preprocessor的缩写)
/*传入数组的值并执行准备好的语句*/
$sql='SELECT id,高度,高度
来自人们
其中高度:高度=:
$sth=$dbh-prepare($sql,array(PDO : attr _ CURSOR=PDO : CURSOR _ FWDONLY));
$ sth-execute(array(' : heights '=150,' : height '=' tall ');
$ tall=$ sth-fetchAll;
$ sth-execute(array(' : heights '=175,' : height '=' small ');
$ small=$ sth-fetchAll;
?2以问号的形式准备SQL语句参数
?服务器端编程语言(Professional Hypertext Preprocessor的缩写)
/*传入数组的值并执行准备好的语句*/
$sth=$dbh-prepare('SELECT id,height,height
来自人们
哪里的高地?和高度=?');
$sth-execute(array(150,' tall '));
$ tall=$ sth-fetchAll;
$sth-execute(array(175,' small '));
$ small=$ sth-fetchAll;
这篇好文章是转载于:知行礼动
- 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
- 本站站名: 知行礼动
- 本文地址: /news/detail/tanhbggbba