(PHP 4, PHP 5)
ibase_fetch_object — Pobiera wiersz wyniku zapytania w postaci obiektu
$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.
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.
Zwraca obiekt zawierający dane kolejnego wiersza, lub FALSE
jeśli nie ma
już więcej wierszy.
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);
?>