(PHP 4 >= 4.3.0, PHP 5)
ibase_fetch_assoc — Pobiera wiersz wyniku zapytania w postaci tablicy asocjacyjnej
$identyfikator_wyniku
[, int $znacznik_pobrania
= 0
] )Pobiera wiersz wyniku zapytania w postaci tablicy asocjacyjnej.
ibase_fetch_assoc() pobiera jeden wiersz zawierający dane
z identyfikatora_wyniku
. Jeśli takie same nazwy pól
mają dwie lub więcej kolumn, wówczas zostaną zapisane wartości z ostatnich
kolumn. Aby uzyskać dostęp do wartości różnych kolumn o tych samych nazwach,
powinniśmy pobrać wynik do tablicy z indeksami numerycznymi używając
ibase_fetch_row() , albo stosowac aliasy nazw w naszych zapytaniach.
identyfikator_wyniku
Identyfikator wyniku Firebird/Interbase.
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 tablicę asocjacyjną, która jest odpowiednikiem pobranego wiersza.
Kolejne wywołanie zwróci następny wiersz ze zbioru wynikowego, lub FALSE
jeśli nie ma już więcej wierszy.