PHP 5.6.0RC3 is available

ibase_fetch_object

(PHP 4, PHP 5)

ibase_fetch_objectPobiera wiersz wyniku zapytania w postaci obiektu

Opis

object ibase_fetch_object ( resource $identyfikator_wyniku [, int $znacznik_pobrania = 0 ] )

Pobiera wiesz jako pseudo-obiekt z podanego zbioru wynikowego.

Kolejne wywołanie ibase_fetch_object() zwróci następny wiersz ze zbioru wynikowego.

Parametry

identyfikator_wyniku

Identyfikator wyniku Firebird/InterBase uzyskanego wcześniej przez wywołanie ibase_query() lub ibase_execute().

znacznik_pobrania

znacznik_pobrania jest kombinacją stałych IBASE_TEXT i IBASE_UNIXTIME łączonych ze sobą przy pomocy operatora sumy bitowej. Przekazanie stałej IBASE_TEXT powoduje, że ta funkcja zwraca zawartość BLOBa zamiast identyfikatora BLOBa. Przekazanie stałej IBASE_UNIXTIME powoduje, że ta funkcja zwraca wartości daty/czasu w postaci unixowego znacznika czasu, zamiast sformatowanego łańcucha.

Zwracane wartości

Zwraca obiekt zawierający dane kolejnego wiersza, lub FALSE jeśli nie ma już więcej wierszy.

Przykłady

Przykład #1 Przykład ibase_fetch_object()

<?php
$dbh 
ibase_connect($host$uzytkownik$haslo);
$stmt 'SELECT * FROM tabela';
$sth ibase_query($dbh$stmt);
while (
$row ibase_fetch_object($sth)) {
    echo 
$row->EMAIL "\n";
}
ibase_close($dbh);
?>

Zobacz też:

add a note add a note

User Contributed Notes 1 note

up
1
r dot metzger at spectraweb dot ch
13 years ago
Interbase not always stores in uppercase. It depends how you created the table. If you use CREATE TABLE xyz("email" varchar(90)) you can get informations with $row->email.

If you use CREATE TABLE xyz(email varchar(90)) you have to use $row->EMAIL.
To Top