Connesion sur une base access via php

fidis Messages postés 1 Statut Membre -  
Py_rex Messages postés 250 Statut Membre -
Bonjour,

je recupere une appli en php avec une base sql je voudrai la connecter à une base access et je ne suis pas top en php.
voici le code de connexion php
<?php
// Définition des paramètres de connexion
$adresseServeur = "localhost";
$nomCompte = "root";
$motPasse = "";
$nomBaseDonnees = "emd_partenariats";

// Connexion à la base de données
mysql_connect($adresseServeur,$nomCompte, $motPasse) or die ('Erreur: '.mysql_error());

// Sélection de la base
mysql_select_db($nomBaseDonnees) or die ('Erreur:'.mysql_error());
?>

et voila l'adresse de ma base access E:\intr@pub\intr@bases\data\kk.mdb;

Si vous pouvez m'aider a faire la connexion cela serai super
Merci
Configuration: Windows XP
Firefox 3.0.11

1 réponse

  1. Py_rex Messages postés 250 Statut Membre 52
     
    Bonjour,

    Je n'ai jamais essayé, mais il semble que ceci pourrait marcher :

    <?php
    $db_conn = new COM("ADODB.Connection");
    $connstr = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=". realpath("./Northwind.mdb").";";
    $db_conn->open($connstr);
    $rS = $db_conn->execute("SELECT * FROM Employees");
    $f1 = $rS->Fields(0);
    $f2 = $rS->Fields(1);
    while (!$rS->EOF)
    {
    print $f1->value." ".$f2->value."<br />\n";
    $rS->MoveNext();
    }
    $rS->Close();
    $db_conn->Close();
    ?>

    Bonne chance !
    0