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

Requêtes MySQL Discussion :

connection bdd


Sujet :

Requêtes MySQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    551
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2005
    Messages : 551
    Par défaut [resolu]connection bdd
    bonjour,

    j'ai écrit ces ligne afin de faire une requete et il me dit que aucune base n'a été selectionnée :

    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
     
    			<?php 
    			$db = mysql_connect('localhost', 'root', '');
    			echo mysql_list_dbs($db);
     
    		// on sélectionne la base
    			mysql_select_db('paweb',$db);
     
    			$sql = 'SELECT * FROM ssCatBien';
    			// on envoie la requête
    			$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
    			while($data = mysql_fetch_assoc($req))
        			{
        			// on affiche les informations de l'enregistrement en cours
        			echo '<option value='.$data['idSsCatBien'].'>'.$data['description'].'</option>';
        			}
    				mysql_close(); 
    			?>
    pourtant il me semble bien avoir selectionné une base, ne l'a t'il pas trouvé??[/quote]

  2. #2
    Rédacteur
    Avatar de pcaboche
    Homme Profil pro
    Inscrit en
    Octobre 2005
    Messages
    2 785
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : Singapour

    Informations forums :
    Inscription : Octobre 2005
    Messages : 2 785
    Par défaut Re: connection bdd
    Prend l'habitude de faire plus de tests sur les résultats renvoyés, ça te donnera une meilleure idée de où se situe le problème:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    $db = mysql_connect('localhost', 'root', '');
     
    if (!$db) {
       die('Impossible de se connecter : ' . mysql_error());
    }

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    $db_selected = mysql_select_db('paweb',$db);
     
    if (!$db_selected) {
       die ('Impossible de sélectionner la base de données : ' . mysql_error());
    }
    "On en a vu poser les armes avant de se tirer une balle dans le pied..."
    -- pydévelop

    Derniers articles:

    (SQL Server) Introduction à la gestion des droits
    (UML) Souplesse et modularité grâce aux Design Patterns
    (UML) Le Pattern Etat
    Autres articles...

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    551
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2005
    Messages : 551
    Par défaut
    merci.... mais j'avais pas trouvé de quoi fqire le premier test, le deuxième c'est vrai, j'aurais pu y penser...

    Bon j'arrive pas à me connecter,j 'ai fait les deux test...
    j'utilise easyphp...

  4. #4
    Rédacteur
    Avatar de pcaboche
    Homme Profil pro
    Inscrit en
    Octobre 2005
    Messages
    2 785
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : Singapour

    Informations forums :
    Inscription : Octobre 2005
    Messages : 2 785
    Par défaut
    Citation Envoyé par nath-0-0
    merci.... mais j'avais pas trouvé de quoi fqire le premier test, le deuxième c'est vrai, j'aurais pu y penser...

    Bon j'arrive pas à me connecter, j'ai fait les deux test...
    j'utilise easyphp...
    C'est quoi ton message d'erreur exactement?

    Sinon, tu peux aussi essayer avec:
    où $db correspond au lien ouvert avec mysql_connect (je préfère l'appeler $link). A noter que le 2ème argument est facultatif.
    "On en a vu poser les armes avant de se tirer une balle dans le pied..."
    -- pydévelop

    Derniers articles:

    (SQL Server) Introduction à la gestion des droits
    (UML) Souplesse et modularité grâce aux Design Patterns
    (UML) Le Pattern Etat
    Autres articles...

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    551
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2005
    Messages : 551
    Par défaut
    merci pour ton aide...
    Maintenant cela fonctionne, je sais pas trop pourquoi
    j'ai renommé ma base, peut etre une histoire d'espace

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Connection BDD MySQL => exception
    Par sam.fet dans le forum Servlets/JSP
    Réponses: 3
    Dernier message: 19/03/2007, 14h32
  2. Connection BDD MySQL => exception
    Par sam.fet dans le forum Servlets/JSP
    Réponses: 5
    Dernier message: 14/03/2007, 15h01
  3. [VB5]Pb connection Bdd
    Par calimero91 dans le forum VB 6 et antérieur
    Réponses: 23
    Dernier message: 12/06/2006, 07h43
  4. [VB] connection BDD mysql
    Par oceane751 dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 18/02/2006, 23h10
  5. prob connection bdd access chez hebergeur
    Par zorba49 dans le forum ASP
    Réponses: 2
    Dernier message: 14/09/2005, 19h23

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