Before close the connection remember to free your query results too...
$dbh = ibase_connect($host, $username, $password);
$stmt = 'SELECT * FROM tblname';
$sth = ibase_query($dbh, $stmt);
while ($row = ibase_fetch_object($sth)) {
.............
}
ibase_free_result($sth); // <-------
ibase_close($dbh);
ibase_close
(PHP 4, PHP 5)
ibase_close — Zamyka połączenie z serwerem Firebird/InterBase
Opis
bool ibase_close
([ resource
$identyfikator_połączenia = NULL
] )Zamyka połączenie z serwerem Firebird/InterBase wiązane za pomocą podanego identyfikator połączenia, zwróconego przez ibase_connect(). Domyślna transakcja jest potwierdzana, pozostałe są wycofywane.
Parametry
-
identyfikator_połączenia -
Identyfikator połączenia z serwerem Firebird/InterBase, zwrócony przez ibase_connect(). Jeśli nie został podany, to używane jest ostatnio otwarte połączenie.
Zwracane wartości
Zwraca TRUE w przypadku powodzenia, FALSE w
przypadku błędu.
Zobacz też:
- ibase_connect() - Otwiera połączenie do serwera Firebird/InterBase
- ibase_pconnect() - Otwiera stałe połączenie do serwera Firebird/InterBase
Anonymous ¶
11 years ago
