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] )
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。