Buongiorno a tutti...
č la prima volta che uso php.
E volevo soltanto semplicemente connettere a un db access su aruba che volevo solo provare.
mi da errore
Fatal error: Class 'COM' not found in D:\inetpub\webs\xxxxxxx\xxxxx\adodb.php on line 4
allora imposto questo codice:
codice:<!doctype html public "-//W3C//DTD HTML 4.0 Transitional//EN"> <?php $percorso_database = realpath("prova.mdb"); $connessione = new COM("ADODB.Connection"); $stringa_di_connessione = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=".$percorso_database; $connessione->Open($stringa_di_connessione); $interrogazione = "select * from amici"; $recordset = new COM("ADODB.Recordset"); $recordset->Open($interrogazione,$connessione); $html_risultato =''; while (!$recordset->eof) { $html_risultato .= '<tr>'; $html_risultato .= '<td> '.$recordset->fields["nome"]->value.'</td>'; $html_risultato .= '</tr>'; $recordset->movenext(); } $recordset->close(); $connessione->close(); unset($recordset); unset($connessione); // HTML ?> <html> <head> <title> Test Connessione ADODB </title> <meta name="Generator" content="EditPlus"> <meta name="Author" content=""> <meta name="Keywords" content=""> <meta name="Description" content=""> </head> <body> <table border="1"> <tr> <th> <h3>Tabella Risultati Query: <?=$interrogazione?></h3> </th> </tr> <tr> <th>Nome</th> </tr> <?=$html_risultato?> </table> </body> </html>

Rispondi quotando