ibase_execute
Opis
resource ibase_execute ( resource zapytanie [, mixed dowiązywany_argument1 [, mixed ...]] )Wykonuje zapytanie przygotowane przez ibase_prepare(). Jeśli zapytanie wywoła błąd, zwraca FALSE. Jeśli zapytanie zostanie pomyślnie wykonane a jego rezultatem będzie (być może pusty) zbiór wynikowy (uzyskany za pomocą SELECT), zwraca identyfikator_wyniku. Jeśli zapytanie zostanie pomyślnie wykonane a nie powstanie zbiór wynikowy, zwraca TRUE.
Funkcja jest o wiele bardziej efektywna niż ibase_query() jeżeli wiele razy powtarzasz taki sam rodzaj zapytania, zmieniając tylko wartości niektórych parametrów.
Notatka: W PHP 5.0.0 i wersjach późniejszych ta funkcja zwraca liczbę wierszy przetworzonych przez ostatnie zapytanie (jeżeli jest > 0 i użyto odpowiedniej instrukcji SQL). W przypadku zapytania wykonanego pomyślnie, ale nie przetwarzającego żadnego wiersza (np. UPDATE z warunkiem nie pasującym do żadnego rekordu) funkcja zwraca TRUE.
Patrz także: ibase_query().