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
] )
Zamyka połączenie z serwerem Firebird/InterBase skojarzone z podanym identyfikatorem połączenia, zwróconym przez ibase_connect(). Jeżeli identyfikator_połączenia nie został podany, przyjmowane jest ostatnio otwarte połączenie. Domyślna transakcja jest potwierdzana, pozostałe transakcje są wycofywane. Zwraca TRUE w przypadku powodzenia, FALSE w przypadku błędu.
Patrz także: ibase_connect() i ibase_pconnect().
ibase_close
02-Apr-2002 01:18
