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 :

No database selected [MySQL]


Sujet :

PHP & Base de données

  1. #1
    Membre du Club
    Inscrit en
    Juillet 2009
    Messages
    77
    Détails du profil
    Informations forums :
    Inscription : Juillet 2009
    Messages : 77
    Points : 53
    Points
    53
    Par défaut No database selected
    Bonjour,

    J'ai un probleme de connection, j'ai une page "membres.php" ou l'utilisateur doit se logger et pour que cela puisse se faire, j'ai créé un fichier de connexion qui contient le code ci dessous
    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
     
    <?php
    /*
    -----------------------------------
    ------ SCRIPT DE PROTECTION -------
              DBProtect V1.2
    -----------------------------------
    */
    // Paramètres de connexion
    $hostname_dbprotect = "localhost"; // nom ou ip de votre serveur
    $database_dbprotect = "bddata"; // nom de votre base de données
    $username_dbprotect = "toto"; // nom d'utilisateur
    $password_dbprotect = "xxxxxxxxx"; // mot de passe
    $dbprotect = mysql_pconnect($hostname_dbprotect, $username_dbprotect, $password_dbprotect) or trigger_error(mysql_error(),E_USER_ERROR); 
    ?>
    le second fichier que j'ai appelé "login.php" contient le code ci dessous :

    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 require_once('connexion.php'); ?>
    <?php
     
    session_start(); // début de session
     
    if (isset($_POST['login'])){ // execution uniquement apres envoi du formulaire (test si la variable POST existe)
    	$login = addslashes($_POST['login']); // mise en variable du nom d'utilisateur
    	$pass = addslashes(md5($_POST['pass'])); // mise en variable du mot de passe chiffré à l'aide de md5 (I love md5)
     
    // requete sur la table administrateurs (on récupère les infos de la personne)
    mysql_select_db($database_dbprotect, $dbprotect);
    $verif_query=sprintf("SELECT * FROM utilisateurs WHERE login='$login' AND pass='$pass'"); // requête sur la base administrateurs
    $verif = mysql_query($verif_query, $dbprotect) or die(mysql_error());
    $row_verif = mysql_fetch_assoc($verif);
    $utilisateur = mysql_num_rows($verif);
    ..................................
    ?>
    Lorsque je clique sur le bouton connexion sans même entrer de nom user et mot de passe, il me met "no database selected" chose que je ne comprend pas. Pour moi tout est clean et je n'arrive pas à savoir ce qui se passe malgré plusieurs recherche sur le net.
    Mon site est deja en ligne et lorsque j'essai localement en modifiant le fichier connexion avec wamp server, j'ai la même erreur.
    Merci de bien vouloir m'aider.
    Cdt


    <config>Windows 7 / Firefox 9.0.1</config>

  2. #2
    Membre du Club
    Inscrit en
    Juillet 2009
    Messages
    77
    Détails du profil
    Informations forums :
    Inscription : Juillet 2009
    Messages : 77
    Points : 53
    Points
    53
    Par défaut
    Problème résolu, il n'y avait pas de problème au niveau de la chaine de connexion, c'est une erreur bête de ma part. Je n'avait pas ajouter d'utilisateur à ma base de données avec tous les privilèges. Encore Merci.

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

Discussions similaires

  1. [MySQL] No database selected
    Par twa4ever dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 28/11/2008, 01h46
  2. [MySQL] "No database selected"
    Par batoule80 dans le forum PHP & Base de données
    Réponses: 5
    Dernier message: 16/08/2008, 01h43
  3. No database selected
    Par ProgVal dans le forum Langage SQL
    Réponses: 3
    Dernier message: 08/08/2008, 09h36
  4. [MySQL] No database selected
    Par tugal dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 28/05/2007, 14h43

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