PHP 8.3.4 Released!

ibase_prepare

(PHP 5, PHP 7 < 7.4.0)

ibase_preparePrépare une requête iBase pour lier les paramètres et l'exécuter ultérieurement

Description

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

Prépare une requête afin d'y lier ultérieurement des paramètres ainsi que de l'exécuter (via la fonction ibase_execute()).

Liste de paramètres

query

Une requête InterBase.

link_identifier

Un lien idantifiant Interbase retourné par ibase_connect(). Si omis, le dernier lien ouvert est adopté.

trans

Un gestionnaire de transaction InterBase avec lequel la requête doit être associer. Si omis, la transaction par défaut de la connexion est adopté.

Valeurs de retour

Retourne un gestionnaire de requête préparée, ou false si une erreur survient.

add a note

User Contributed Notes 2 notes

up
8
Andrew Champ
8 years ago
<?php

/**
* EDIT TO ABOVE: The above mentions "ibase_fetch_object".
* In that case if should be using the object operator.
* Example below.
*/

$query = "SELECT * FROM EMPLOYEES";
$p_sql = ibase_prepare($query);
$result = ibase_execute($p_sql);
while(
$row = ibase_fetch_object($result)){
echo
$row->FIRSTNAME;
}
up
-7
adamson dot ibus at gmail dot com
11 years ago
ex.

<?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