Ciao a tutti,
premetto che sono un neofita per PHP!
devo fare in modo che con tale linguaggio riesca ad effettuare una query sul mio database Firebird.
mi trovo in questa situazione:
ho installato easyphp per simulare un server in locale, e nella sua cartella www ne ho creato una chamata Prove dentro la quale ho il file php e il file gdb di interbase/firebird.
Sul mio pc ho anke installato i driver odbc scaricati dal sito firebird
ho scritto una pagina in php (resoult_query.php) ed eseguo questo codice:
Codice PHP:
<?php
$host = 'miodatabase.gdb';
$username = 'SYSDBA';
$password = 'masterkey';
$dbh = ibase_connect($host, $username, $password);
$stmt = 'SELECT * FROM articoli';
$sth = ibase_query($dbh, $stmt);
while ($row = ibase_fetch_object($sth)) {
echo $row->email . "\n";
}
ibase_free_result($sth);
ibase_close($dbh);
?>
ma questo codice restituisce errore sulla connessione.
Fatal error: Call to undefined function: ibase_connect() in c:\easyphp1-7\www\prove\resoult_query.php on line 12
la linea 12 e' la linea...$dbh = ibase_connect($host, $username, $password);
qualcuno mi puo aiutare?
grazie