ibase_prepare

(PHP 5, PHP 7 < 7.4.0)

ibase_prepare准备一个查询,以便在以后绑定参数占位符并执行

描述

ibase_prepare(string $query): resource
ibase_prepare(resource $link_identifier, string $query): resource
ibase_prepare(resource $link_identifier, string $trans, string $query): resource

准备一个查询,以便在以后绑定参数占位符并执行(通过 ibase_execute())。

参数

query

一个 InterBase 查询。

link_identifier

一个 InterBase 连接标识符,由 ibase_connect() 返回。如果省略,则假定最后一个打开的连接。

trans

一个 InterBase 事务句柄,查询应与之关联。如果省略,则假定连接的默认事务。

返回值

返回一个准备好的查询句柄,或者在错误时返回 false

添加注释

用户贡献的注释 2 个注释

7
Andrew Champ
8 年前
<?php

/**
* 编辑到上面:上面提到了 "ibase_fetch_object"。
* 在这种情况下,它应该使用对象运算符。
* 以下示例。
*/

$query = "SELECT * FROM EMPLOYEES";
$p_sql = ibase_prepare($query);
$result = ibase_execute($p_sql);
while(
$row = ibase_fetch_object($result)){
echo
$row->FIRSTNAME;
}
-7
adamson dot ibus at gmail dot com
11 年前
例如。

<?php
$query
= "SELECT * FROM EMPLOYEES";
$p_sql = ibase_prepare($query);
$result = ibase_execute($p_sql);
while(
$row = ibase_fetch_object($result)){
echo
$row['FIRSTNAME'];
}
To Top