par
3LpH4Ri0N » 02 janv. 2006, 14:34
Bonjour, bonjour,
Tout d'abord bonne année à tous (ceux qui liront ce post et le reste du monde) et souhaitons plein de bonheur à ceux qui s'occupent gentiement de ce forums et de nos (gros??) problèmes
Bon ceci dit, moi j'ai un soucis
je voudrais que mes membres s'inscrivent à un rassemblement, je leur donne donc un formulaire et tout le tralala...
Ensuite, une fois le formulaire et le tralala effectué, il s'agit de vérifier s'il n'est pa déja inscrit, pour cela je lui affiche ou non le bouton "Valider".
Voici mon code :
<?
$sql2 = "SELECT COUNT(id_joueur) AS nb_joueur FROM lao_lan_participe WHERE id_joueur = $_SESSION[id]";
$req2 = mysql_query($sql2) or die ("Erreur Selection".mysql_error());
while ($compte = mysql_fetch_array($req2)) {
if(empty($_SESSION['pseudo'])){
echo "Vous devez être connecté à un profil pour accéder à cette page";}
elseif($compte[nb_joueur] > 0){
echo "Vous êtes déja inscrit à ce rassemblement";}
else {
echo "<input type='submit' name='Submit' value='Valider' />";}
?>
Donc théoriquement si mon id n'est pas déja dans la BDD il doit m'afficher mon bouton, or non il ne l'affiche pour personne
J'ai affiiché ma requête générée qui dans phpmyadmin me donne 0 donc je ne comprend pas d'ou cela vient ; de plus $compte[nb_joueur] me donne 1
Quelqu'un comprend pourquoi (je suppose que c'est ca) mon while me transfome 0 en 1???
Merci d'avance