Zugriff auf eine Access-Datenbank
Reiner
- php
Besteht die Möglichkeit per PHP auf eine MS Access-Datenbank zuzugreifen ? Gibt es dazu vielleicht ein Tutorial. Zur Zeit habe ich eine Datenbankverbindung zu einer mySQL-Datenbank realisiert, die sehr gut funktioniert. Wäre für Hilfe sehr dankbar !!
Bis denn
Reiner
wo liegt denn die access datenbank etc., ich bräuchte mal mehr info
gruß
timo
Im Moment sind Datenbank und Webserver zu Testzwecken auf einem Rechner installiert.
Ich möchte aber über das Internet mit PHP auf die Datenbank (Access) zugreifen können.
Hallo Reiner,
geht ohne weiteres, Du mußt nur eine entsprechende ODBC-Datenquelle für die Access-Datenbank definiert haben, dann kannst Du mit den ODBC-Funktionen von PHP auf die db zugreifen. Die Syntax ist ein bißchen anders als bei MySQL, ein Beispiel:
<?
$connection_id= odbc_connect("testodbc", "","");
echo("<table bgcolor=#660066 border=1 cellspacing=0 cellpadding=5>");
$query="select * from personen where name like 'hans%'";
$result=odbc_exec($connection_id, $query);
/* tabellentitel ausgeben */
echo("<tr>");
for($i=0;$i<odbc_num_fields($result);$i++)
{
$feldname=odbc_field_name($result,$i+1);
echo("<td><b>$feldname</b></td>");
}
echo("</tr>");
/* daten ausgeben */
while(odbc_fetch_row($result))
{
echo("<tr>");
for($i=0;$i<odbc_num_fields($result);$i++)
{
$feld=odbc_result($result,$i+1);
echo("<td>$feld</td>");
}
echo("</tr>");
}
echo("</table>");
?>
Viele Grüße
Stephan