Salve a tutti, ho provato questo script preso dalla sessione tutorial del presente portale:
<?
//connessione al database
$db = realpath("db.mdb");
$conn = new COM("ADODB.Connection");
$str = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=".$db;
$conn->Open($str);
//estrazione dei dati
$sql = "SELECT nome, cognome FROM agenda";
$result = $conn->execute($sql);
$nome = $result->Fields(0);
$cognome = $result->Fields(1);
//visualizzazione dei dati
while (!$result->EOF)
{
echo $nome->value;
echo ' ';
echo $cognome->value;
echo '<br />';
$result->MoveNext();
}
//chiusura della connessione
$result ->Close();
$conn ->Close();
$result = null;
$conn = null;
?>
ma quando lo chiamo dal server mi restituisce il seguente errore:
Fatal error: Class 'COM' not found in /home/.booker/a_facchiano/villaggiopratolonaro.netmeans.net/my_prova_php/database/ex_db_access.php on line 4:incazz:
a me sembra che lo script funzioni ma che qualcosa non va nel mio server non lo so non ci capisco più niente...bè se potete aiutarmi mi fate un grande favore!!!
Ciao a tutti...
<?
//connessione al database
$db = realpath("db.mdb");
$conn = new COM("ADODB.Connection");
$str = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=".$db;
$conn->Open($str);
//estrazione dei dati
$sql = "SELECT nome, cognome FROM agenda";
$result = $conn->execute($sql);
$nome = $result->Fields(0);
$cognome = $result->Fields(1);
//visualizzazione dei dati
while (!$result->EOF)
{
echo $nome->value;
echo ' ';
echo $cognome->value;
echo '<br />';
$result->MoveNext();
}
//chiusura della connessione
$result ->Close();
$conn ->Close();
$result = null;
$conn = null;
?>
ma quando lo chiamo dal server mi restituisce il seguente errore:
Fatal error: Class 'COM' not found in /home/.booker/a_facchiano/villaggiopratolonaro.netmeans.net/my_prova_php/database/ex_db_access.php on line 4:incazz:
a me sembra che lo script funzioni ma che qualcosa non va nel mio server non lo so non ci capisco più niente...bè se potete aiutarmi mi fate un grande favore!!!
Ciao a tutti...