文字

mysqli::stmt_init

mysqli_stmt_init

(PHP 5)

mysqli::stmt_init -- mysqli_stmt_init初始化一条语句并返回一个用于mysqli_stmt_prepare(调用)的对象

说明

面向对象风格

mysqli_stmt mysqli::stmt_init ( void )

过程化风格

mysqli_stmt mysqli_stmt_init ( mysqli $link )

分配并初始化一个语句对象用于 mysqli_stmt_prepare() .

Note:

任何其后调用的mysqli_stmt函数都会失败直到 mysqli_stmt_prepare() 被调用.

参数

link

仅以过程化样式:由 mysqli_connect() mysqli_init() 返回的链接标识。

返回值

Returns an object.

参见

  • mysqli_stmt_prepare() - Prepare an SQL statement for execution

用户评论:

[#1] Deepak Sati [2015-06-06 11:56:56]

If your sql query has some errors and you don't use stmt_init() before preparing the statement, you won't get error message for wrong sql query.

[#2] mamdo7 at hotmail dot com [2014-06-07 23:58:25]

you can use $stmt = $mysqli->prepare(); directly without stmt-init() . i think there is no need for stmt-init .

上一篇: 下一篇: