30-10-2007, 12:18 PM
Voilà toute la condition avec la connection a mysql et les 3 requetes et les 3 conditions if et else if
Code PHP :
<?php
if($nb_faux >= 0)
{
include("config.php");
$connexion= mysql_connect($hote,$utilisateur,$mdp) or die('<br/>Connexion au serveur impossible.<br/> Contactez le Webmaster si l\'erreur n\'est pas résolue.<br/>');
$choix_db= mysql_select_db($data_base) or die('<br/>Selection de la base de donnée echouée.<br/> Contactez le Webmaster si l\'erreur n\'est pas résolue.<br/>');
$requete= "SELECT nom_seigneur FROM $table_cp WHERE nom_seigneur='$login'";
$resultat_login= mysql_numrows(mysql_query($requete)) or die('erreur selection login'.mysql_error());
$requete="SELECT nom_mage FROM $table_cp WHERE nom_mage='$mage'";
$resultat_mage= mysql_numrows(mysql_query($requete)) or die('erreur selection mage'.mysql_error());
$requete="SELECT nom_empire FROM $table_cp WHERE nom_empire='$empire'";
$resultat_empire= mysql_numrows(mysql_query($requete)) or die('erreur selection empire'.mysql_error());
if (($resultat_login > 0) && ($resultat_mage > 0) && ($resultat_empire > 0))
{
$reponse ='<p>Tout existe</p>';
$nb_faux ++;
}
else if ($resultat_login > 0)
{
$reponse ='<p>Seigneur déja existant</p>';
$nb_faux ++;
}
else if ($resultat_mage > 0)
{
$reponse ='<p>Mage déja existant</p>';
$nb_faux ++;
}
else if ($resultat_empire > 0)
{
$reponse ='<p>Empire déja existant</p>';
$nb_faux ++;
}
}
Mais j'ai un problème avec la requete pour le nom_mage.
Ca me renvoit toujours le mysql_error().
Tu as une solution Kheldar?
Merci