salve a tutti, so che non è una bella accoppiata ma momentaneamente mi sono trovato a dover connettere PHP con un db MS Access.
premetto che ho letto attentamente la guida di HTML.it, ma ho comunque dei problemi.
il codice utilizzato è il seguente:
Codice PHP:
$query="select * from nometab where colonna='$variabile'";
$dsource= "http://www.....it/data/nomedb.mdb";
$cn_string="Provider=Microsoft.Jet.OLEDB.4.0; Data Source=$dsource;";
if(!file_exists($dsource))
{
die("Il database non esiste");
}
$cn= new COM("ADODB.Connection");
$cn->Open($cn_string);
$rs= new COM("ADODB.Recordset");
$rs->Open($query,$cn);
while(!$rs->EOF)
{
...
$rs->MoveNext();
}
$rs->Close();
//$rs->Release();
$rs= null;
$cn->Close();
//$cn->Release();
$cn= null;
il problema è che si blocca sul primo IF e mi dice che il db non esiste.
perchè non lo trova?
ho letto che bisogna passargli un path globale, forse sbaglio questo!!!
inoltre ho letto che non tutti gli ISP supportano PHP + Access! è vero? Aruba che voi sappiate supporta questo mix?
grazie