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 à ma bdd mysql


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    488
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 488
    Par défaut connexion à ma bdd mysql
    Bonjour,

    Je n'arrive pas du tout à me connecter à ma base de donnée mysql sous php.

    Voilà mon code de connexion:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    <?php
    // Paramètres persos
    $host = "localhost"; 
    $user = "admin"; 
    $pass = "****"; 
    $bdd = "exemple"; 
    // connexion
    mysql_connect($host,$user,$pass)
       or die("Impossible de se connecter");
    mysql_select_db("$bdd")
       or die("Impossible de se connecter");
    ?>
    Je n'arrive même pas à avoir de message d'erreur de façon à comprendre d'ou ça pourrai venir.

    Je débute en programmation php/mysql.
    Vous savez peut être ou je dois regarder pour résoudre mon problème.

    Merci d'avance.

  2. #2
    Membre confirmé Avatar de langevert
    Profil pro
    Inscrit en
    Août 2007
    Messages
    92
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 92
    Par défaut
    Bonjour,

    Est-ce qu'il t'affiche "Impossible de se connecter" ? (le message que tu as définie dans le or die)

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    488
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 488
    Par défaut
    non justement c'est ça le pire...c'est pour ça que je ne comprend pas...

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    488
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 488
    Par défaut
    j'ai l'impression que c'est l'impression "mysql_*" qui ne fonctionne pas chez moi...

    Personne ne voit ??

  5. #5
    Futur Membre du Club
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 5
    Par défaut
    Enlève les guillemets entre $bdd.... après le mysql_select_db("$bdd")

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    <?php
    // Paramètres persos
    $host = "localhost"; 
    $user = "admin"; 
    $pass = "****"; 
    $bdd = "exemple"; 
    // connexion
    mysql_connect($host,$user,$pass)
       or die("Impossible de se connecter");
    mysql_select_db($bdd)
       or die("Impossible de se connecter");
    ?>

  6. #6
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    488
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 488
    Par défaut
    bien vu...
    Mais ça ne fonctionne toujours pas

    Le même code fonctionne correctement sur mon pc du boulot...
    Je comprend pas pourquoi il ne fonctionne pas chez moi???
    Merci d'avance pour votre aide...

  7. #7
    Futur Membre du Club
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 5
    Par défaut
    Si ca ne marche pas chez toi et que ca marche au boulot, alors il y a un probleme avec ton ordi chez toi, et la seul personne a pouvoir trouver la solution est toi.

    est-ce que le user est bon?
    est-ce que le pwd est bon?
    est-ce que la db est exsitante?

    A toi de voir.....

    essayer plustot ce code:

    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
    24
    25
    26
     
    <?
    // Paramètres persos
    $host = "localhost"; 
    $user = "root"; 
    $pass = "*************"; 
    $bdd = "*************"; 
     
    // connexion
    if (@mysql_connect($host,$user,$pass) or die("1- <span style=\"color: red;\">Impossible de se connecter avec les informations suivantes : </span><ul><li>\$host : {$host}</li><li>\$user : {$user}</li><li>\$pass : {$pass}</li></ul>")) {
     
    	echo "1- <span style=\"color: green;\">Connection réussi avec les informations suivantes : </span><ul><li>\$host : {$host}</li><li>\$user : {$user}</li><li>\$pass : {$pass}</li></ul>";
     
    }
     
     
     
    if (@mysql_select_db($bdd) or die("2- <span style=\"color: red;\">Impossible de selectionner la db : {$bdd}</span>")) {
    	echo "2- <span style=\"color: green;\">Séléction de la \$dbb : </span> <ul><li>\$dbb : {$bdd}</li></ul>";
    }
     
     
     
     
     
    ?>

  8. #8
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    488
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 488
    Par défaut
    oui tout est bon au niveau de ma connection (user, mdp, bdd)
    Même en changeant mon code par votre code...j'arrive au même résultat...
    Je vois vraiment pas d'ou vient le problème...j'accède sans problème à ma bdd depuis phpMyadmin...

    Je précise que pour installer AMP (apache, mysql et php) j'ai suivi ce tuto:
    http://giminik.developpez.com/articl...dows/index.php


    Si ça peut vous mettre sur une piste...

Discussions similaires

  1. connexion à une bdd mysql
    Par une_tite_question dans le forum JDBC
    Réponses: 4
    Dernier message: 10/04/2008, 16h19
  2. [MySQL] Connexion à une BDD MySQL distante
    Par Rothul dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 29/11/2007, 22h22
  3. [MySQL] Problème connexion à une BDD Mysql Distante
    Par Marty000 dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 17/09/2007, 09h51
  4. [ODBC] Connexion à une bdd mysql
    Par erfindel dans le forum PHP & Base de données
    Réponses: 12
    Dernier message: 25/01/2007, 10h21
  5. connexion à une bdd mysql en asp
    Par asetti dans le forum ASP
    Réponses: 3
    Dernier message: 31/10/2005, 18h31

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