[resolu]No database selected...

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [resolu]No database selected...

par Ajoloca » 07 nov. 2006, 17:27

Bonjour,
Est -tu sur que la variable $name n'est pas vide, ou qu'elle contient le bon nom de base ? car tu utilises la même en tant que nom utilisateur que de base de données. pour t'en assurer
$db=mysql_connect($host, $name, $pwd) or die('Erreur de connexion'.mysql_error());
$db_selected = mysql_select_db($name, $link);
if (!$db_selected) {
   die ('Impossible de sélectionner la base de données : ' . mysql_error());
}

[resolu]No database selected...

par analfabete » 07 nov. 2006, 17:08

Bonjour à touse je suis en train de crée un formulaire d'enregistrement pour devenir membre et à un moment dans mon script je verifie s'il il n'existe pas de doublon "login" cependant qu'en le script effectue cela j'est le message d'erreur :"Erreur SQL !SELECT login FROM membre WHERE login='rzae'
No Database Selected"
Voilà mon code:

Code : Tout sélectionner

$db=mysql_connect($host,$name,$pwd) or die('Erreur de connexion'.mysql_error()); mysql_select_db($name,$db); $sql_1 = "SELECT login FROM membre WHERE login='$form_login'"; $req_1= mysql_query($sql_1) or die('Erreur SQL !'.$sql_1.'<br>'.mysql_error()); $res_1 = mysql_num_rows($req_1); if($res_1!=0) { echo "Désolé, mais ce pseudo existe déjà"; }