Forum und email
ibase_fetch_assoc

ibase_fetch_assoc

(PHP 4 >= 4.3.0, PHP 5)

ibase_fetch_assoc --  Pobiera wiersz wyniku zapytania w postaci tablicy asocjacyjnej

Opis

array ibase_fetch_assoc ( resource identyfikator_wyniku [, int flaga_pobrania] )

ibase_fetch_assoc() 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.

ibase_fetch_assoc() pobiera jeden wiersz danych z identyfikatora_wyniku. Jeśli dwie lub więcej kolumn tego samego wyniku mają takie same nazwy pól, zostaną zapisane wartości z ostatnich kolumn. Aby uzyskać dostęp do wartości różnych kolumn o tych samych nazwach, powinieneś pobrać wynik do tablicy z indeksami numerycznymi używając ibase_fetch_row() lub stosowac aliasy nazw w Twoich zapytaniach.

flaga_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.

Patrz także: ibase_fetch_row() i ibase_fetch_object().