Tema: *.mdb en PHP
Ver Mensaje Individual
  #10 (permalink)  
Antiguo 24/07/2005, 23:01
sdeonline
 
Fecha de Ingreso: julio-2005
Mensajes: 1
Antigüedad: 18 años, 9 meses
Puntos: 1
De acuerdo acá tienen un script

Hola, a mi me funciona.
O sea, maddes.mdb tiene una sola tabla "emails", con tres columnas: "nombre" "trucho" "emreal".
Era una mdb de prueba que hice que lista los e-mail alias de mi web.
Supongo que para una mdb remota habrá que remplazar 'realpath("maddes.mdb")' por 'realpath("http://servidor.com/subdirectorio/basededatos.mdb")' ó 'realpath("http://10.0.0.12/subdirectorio/basededatos.mdb")' para una red local.
Espero que les sirva, a mi me sirvió (y lo sigue haciendo).
SDE.

<HTML><BODY>
<html>
<body>
<table>


<?php

$conn = new COM("ADODB.Connection");
$dsn = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" . realpath("maddes.mdb");
$conn->Open($dsn);

$rs = $conn->Execute("select * from emails");
$nombre = $rs->Fields(0);
$trucho = $rs->Fields(1);
$emreal = $rs->Fields(2);

while (!$rs->EOF){

echo "<tr>";

echo "<td>" . $nombre->value . "</td>";
echo "<td>" . $trucho->value . "</td>";
echo "<td>" . $emeral->value . "</td>";

$rs->movenext();

echo "</tr>";
}

$rs->Close();
$conn->Close();
$rs = null;
$conn = null;

?>
</table>
</body>
</html>