19.3 PDO中执行SQL语句

19.3 PDO中执行SQL语句

在PDO中,可以使用下面的3种方法来执行SQL语句。

19.3.1 exec方法

exec方法返回执行后受影响的行数,其语法如下:

int PDO::exec ( string statement )

其中,statement是要执行的SQL语句。该方法返回执行查询时受影响的行数,通常用于insert、delete和update语句中。

19.3.2 query方法

query方法通常用于返回执行查询后的结果集,其语法如下:

PDOStatement PDO::query ( string statement )

其中,statement是要执行的SQL语句。它返回的是一个PDOStatement对象。

19.3.3 预处理语句——prepare和execute

预处理语句包括prepare和execute两个方法。首先通过prepare方法做查询的准备工作,然后通过execute方法执行查询,并且还可以通过bindParam方法来绑定参数提供给execute方法。Prepare和execute方法的语法如下:

PDOStatement PDO::prepare ( string statement [, array driver_options] ) bool PDOStatement::execute ( [array input_parameters] )

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

微信扫一扫

微信扫一扫

微信扫一扫,分享到朋友圈

19.3 PDO中执行SQL语句