Stephan Huber: Zugriff auf eine Access-Datenbank

Beitrag lesen

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