Page 1 sur 1

Je galere, je trouve pas, jve claquer quelquechose !

Posté : 05 mars 2005, 14:49
par freddes

Code : Tout sélectionner

include("config.inc"); $connection = mysql_connect($host, $user, $password) or die ("Connexion impossible au serveur"); $db = mysql_select_db($database, $connection) or die ("La base de données ne peut pas être sélectionnée2"); $sql = "SELECT nomLogin FROM Membre WHERE nomLogin='$_POST[nomMembre]'"; $result = mysql_query($sql) or die("Impossible d'executer la requête3"); $num = mysql_num_rows($result); if ($num > 0) { unset($_GET['do']); $message_new = "Ce nom de login est déja utilisé. Choisissez en un autre."; include("login_form.inc"); exit(); }
Code du config.inc

Code : Tout sélectionner

<?php $user="user"; $host="localhost"; $password="motdepasse"; $database="basededonnees"; ?>
Je comprend pas ce qui ne va pas, j'ai tout le temps l'erreur La base de données ne peut pas être sélectionnée2

Je crois que mon select est mal fait, j'ai vérifié ma bdd lettre par lettre, il veut pas faire la requete mais POURQUOI c'est $_POST qui va pas ?

J'ai besoin d'aide merci

Posté : 05 mars 2005, 15:05
par RobertVonTagada
Moi j'ecris $_POST['nomMembre']

Mais si ton message d'erreur correspond à
$db = mysql_select_db($database, $connection)
or die ("La base de données ne peut pas être sélectionnée2");

Dans ce cas, ça doit venir de là me semble t'il...

Posté : 05 mars 2005, 15:06
par Invité
Ajoute ca a ton die:

die ("La base de données ne peut pas être sélectionnée2".mysql_error());

et regarde ce que te dit mysql en retour d'erreur,

Alors?

Posté : 05 mars 2005, 15:46
par Invité
Je te remercie, ca ma permis de voir que mon utilisateur de la bdd etait planté oblige de l'effacer et de le recreer