IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

Connexion Access & Php


Sujet :

PHP & Base de données

  1. #1
    Membre actif Avatar de More
    Inscrit en
    Janvier 2007
    Messages
    252
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations forums :
    Inscription : Janvier 2007
    Messages : 252
    Points : 268
    Points
    268
    Par défaut Connexion Access & Php
    salut,

    j'ai un probleme avec la connexion d'une base Access et une page Php, je ne veux pas passer par DSN, je veux mettre le chemin complet. je ne sais pas est-ce que c'est possible ou pas .

    merci d'avance.
    Agir, rectifier, remettre tout a Zero mais ne jamais reste inactif a la recherche du parfait.

  2. #2
    Membre confirmé
    Profil pro
    Développeur Web
    Inscrit en
    Avril 2006
    Messages
    430
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Avril 2006
    Messages : 430
    Points : 557
    Points
    557
    Par défaut
    Il y a un exemple dans les commentaires de la doc PHP, concernant la fonction odbc_connect. Je cite:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
     
    To connect and show tables in a Microsoft Access data base (created in *.asp pages)...
     
    $dbq    =    str_replace("/", "\\", $_SERVER["DOCUMENT_ROOT"]) . "\\path\\to\\database.mdb";
    if    (!file_exists($dbq)) { echo "Crap!<br />No such file as $dbq"; }
     
    $db_connection = odbc_connect("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=$dbq", "ADODB.Connection", "password", "SQL_CUR_USE_ODBC");
     
    $result = odbc_tables($db_connection);
     
    while (odbc_fetch_row($result)) {
       if(odbc_result($result,"TABLE_TYPE")=="TABLE") {
           echo "<br />" . odbc_result($result,"TABLE_NAME");
       }
    }
    Ca donne une idée de comment procéder.
    Ceci dit, jamais testé!
    Merci à Microsoft pour avoir transformé un métier relativement terne et basé sur une approche bêtement technique et rigoureuse des faits, en challenge quotidien, nécessitant une remise en question permanente à l'échelle du quart d'heure

  3. #3
    Nis
    Nis est déconnecté
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Février 2006
    Messages
    30
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2006
    Messages : 30
    Points : 26
    Points
    26
    Par défaut
    Je passais par la ... C'est juste pour dire que j'ai testé et que ça fonctionne. Exemple :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    $dbq    =    str_replace("/", "\\", $_SERVER["DOCUMENT_ROOT"]) . "\\test\bd2.mdb";
    if    (!file_exists($dbq)) { echo "Crap!<br />No such file as $dbq"; }
     
    $db_connection = odbc_connect("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=$dbq", "ADODB.Connection", "", "SQL_CUR_USE_ODBC");
    Sachant que le chemin complet vers le fichier est :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    C:\wamp\www\test\bd2.mdb
    Et qu'il n'y a pas de password sur la BD.

    @+

Discussions similaires

  1. [ODBC] Connexion à une base Access depuis PHP
    Par victoires dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 13/06/2012, 19h10
  2. [ODBC] Connexion par ODBC à une base ACCESS en PHP : Data source name not found
    Par piscou51000 dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 08/03/2009, 08h32
  3. [ODBC] php et connexion à access
    Par pascale86 dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 11/04/2007, 17h05
  4. Connexion Firebird en PHP+DELPHI
    Par nicotin dans le forum Connexion aux bases de données
    Réponses: 2
    Dernier message: 18/01/2005, 19h34
  5. problèmede connexion à Access
    Par boucher_emilie dans le forum ASP
    Réponses: 29
    Dernier message: 01/07/2004, 14h48

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo