(PHP 4 >= 4.0.7, PHP 5)
fbsql_db_status — Zwraca status dla podanej bazy danych
$nazwa_bazy_danych
[, resource $identyfikator_połączenia
] )Zwraca bieżący status dla określonej bazy danych.
nazwa_bazy_danych
Nazwa bazy danych.
link_identifierIdentyfikator połączenia FrontBase zwrócony przez fbsql_connect() lub fbsql_pconnect().
Link jest opcjonalny i jeśli nie zostanie podany, to funkcja spróbuje znaleźć otwarte połączenie do serwera FrontBase. Jeśli funkcja nie znajdzie otwartego połączenia, to spróbuje utworzyć je tak jakby fbsql_connect() była wywołana bez argumentów.
Zwraca wartość typu integer oznaczającą obecny status bazy danych. Może ona przyjmować następujące wartości:
FALSE - Identyfikator połączenia do hosta był nieprawidłowy. Ten błąd występuje
wówczas, gdy identyfikator_połączenia jest zasobem utrzymującym
bezpośrednie połączenie z bazą danych na ustalonym porcie. FBExec może być dostępny
na serwerze, jednak nie zostało zdefiniowane dla niego połączenie.
FBSQL_UNKNOWN - Nieznany status.
FBSQL_STOPPED - Baza danych nie jest uruchomiona. Użyj
fbsql_start_db() aby uruchomić bazę danych.
FBSQL_STARTING - Baza danych uruchamia się.
FBSQL_RUNNING - Baza danych jest uruchomiona i można
wykonywać instrukcje SQL.
FBSQL_STOPPING - Baza danych zatrzymuje się.
FBSQL_NOEXEC - FBExec nie jest uruchomiony na serwerze
i nie jest możliwe pobranie informacji o statusie bazy danych.