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 :

Pas de connexion entre mon WAMP et BDD MS Access


Sujet :

PHP & Base de données

  1. #1
    Membre confirmé
    Homme Profil pro
    fais ce que je peux en n'informatique
    Inscrit en
    Janvier 2012
    Messages
    96
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : fais ce que je peux en n'informatique
    Secteur : Conseil

    Informations forums :
    Inscription : Janvier 2012
    Messages : 96
    Par défaut Pas de connexion entre mon WAMP et BDD MS Access
    Bonjour,
    Je ne connais pas grand chose aux connexions ODBC, et je ne parviens pas interroger ma BDD via une page web.

    Sur mon Windows 10 Pro 64 j'ai installé :
    Microsoft Access via Pack Office 2010 Pro 32 bits
    Microsoft Access database engine 2016
    Microsoft Visual C++ 2010, 201 2013 et 2015, 32 et 64 bits
    Wampserver32 3.1.4 PHP 7.2.10

    un fichier "test.accdb" contenant une table "TableFilms" disposé dans d:\wamp\www\database
    Dans outils d'administration\ODBC Data Sources (32 bits) onglet "Source de données utilisateur j'ai ajouté "films" qui pointe vers mon fichier
    Dans wamp\bin\php\php5.x.x.xx j'ai décommenté la ligne extension=php_pdo_odbc.dll

    j'ai une page test-connection.php dans laquelle je tente de me connecter à al BDD mais j'ai systématiquement des erreur

    Fatal error: Uncaught Error: Call to undefined function odbc_connect() in D:\wamp\www\test-connection.php on line 2
    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
    16
    <?php
    $conn = odbc_connect('Films', '', '');
    if ($conn) {
        echo "Connexion réussie via odbc_connect !";
        // Exemple de requête
        $query = "SELECT * FROM TableFilms";
        $result = odbc_exec($conn, $query);
     
        while ($row = odbc_fetch_array($result)) {
            print_r($row);
        }
        odbc_close($conn);
    } else {
        echo "Échec de la connexion via odbc_connect.";
    }
    ?>


    Erreur : could not find driver
    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
    16
    17
    18
    19
    20
    21
    22
    23
    <?php
    try {
        $dsn = 'odbc:Films'; // Nom du DSN configuré dans ODBC Data Sources
        $user = ''; // Nom d'utilisateur (si requis)
        $password = ''; // Mot de passe (si requis)
     
        $pdo = new PDO($dsn, $user, $password);
        echo "Connexion réussie !";
     
        // Requête sur une table liée
        $query = "SELECT * FROM TableFilms"; // Remplacez 'TableLiaison' par le nom de votre table
        $stmt = $pdo->query($query);
     
        $result = $stmt->fetchAll(PDO::FETCH_ASSOC);
        echo "<pre>";
        print_r($result);
        echo "</pre>";
    } catch (PDOException $e) {
        echo "Erreur : " . $e->getMessage();
    }
     
     
    ?>
    Quoi faire pour pouvoir me connecter svp ?

    Merci

  2. #2
    Responsable Systèmes


    Homme Profil pro
    Gestion de parcs informatique
    Inscrit en
    Août 2011
    Messages
    18 186
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Gestion de parcs informatique
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Août 2011
    Messages : 18 186
    Par défaut
    Tu as bien créé le DSN dans le panneau de configuration odbc ?
    Ma page sur developpez.com : http://chrtophe.developpez.com/ (avec mes articles)
    Mon article sur le P2V, mon article sur le cloud
    Consultez nos FAQ : Windows, Linux, Virtualisation

  3. #3
    Membre confirmé
    Homme Profil pro
    fais ce que je peux en n'informatique
    Inscrit en
    Janvier 2012
    Messages
    96
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : fais ce que je peux en n'informatique
    Secteur : Conseil

    Informations forums :
    Inscription : Janvier 2012
    Messages : 96
    Par défaut
    on parle bien de ça :
    Dans outils d'administration\ODBC Data Sources (32 bits) onglet "Source de données utilisateur j'ai ajouté "films" qui pointe vers mon fichier
    donc oui

  4. #4
    Expert confirmé
    Avatar de Mat.M
    Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2006
    Messages
    8 526
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Novembre 2006
    Messages : 8 526
    Par défaut
    salut et puis ça fonctionne ?
    Dans l'outil de configuration on peut tester la connexion.

  5. #5
    Membre confirmé
    Homme Profil pro
    fais ce que je peux en n'informatique
    Inscrit en
    Janvier 2012
    Messages
    96
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : fais ce que je peux en n'informatique
    Secteur : Conseil

    Informations forums :
    Inscription : Janvier 2012
    Messages : 96
    Par défaut
    Hello,
    Non, ça ne fonctionne pas.
    dans l'outil, il n'y a pas le bouton "connexion", je ne peux donc pas tester non plus depuis la page administration

Discussions similaires

  1. Réponses: 5
    Dernier message: 21/10/2023, 10h15
  2. localhost n'autorise pas la connexion depuis mon Android
    Par madinadiouf dans le forum Apache
    Réponses: 1
    Dernier message: 03/01/2021, 14h23
  3. Problème de connexion entre glassfish et ma bdd
    Par biohazard401 dans le forum Glassfish et Payara
    Réponses: 8
    Dernier message: 25/02/2014, 13h50
  4. Problème de connexion entre glassfish et une bdd MySQL
    Par AlixNoyon dans le forum Administration
    Réponses: 1
    Dernier message: 08/02/2011, 08h24
  5. pas de connexion dans mon réseau
    Par gasper06 dans le forum Windows Serveur
    Réponses: 7
    Dernier message: 20/09/2008, 09h03

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