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;

?以上就是用PHP分析PDO:prepare(带代码示例)的详细内容!

来源:php中文网站

标签:

X
X

Copyright ©  2015-2022 华东信息网版权所有  备案号:京ICP备2022016840号-41   联系邮箱:2 913 236 @qq.com