Conditions...if

Résolu
bibi -  
coma94 Messages postés 142 Statut Membre -
Bonjour,

j'ai un probleme, je debute et je bloque :

$boire = mysql_query("SELECT boire FROM bar WHERE nom='$nom'");
$table3=mysql_fetch_assoc($boire);
if ($boire = Tu as déjà bu aujourd'hui) // SI il a déjà bu

{

$boire2 = "Tu as déjà bu aujourd'hui";

}

else // SINON

{

$boire2 = "Tu as soif";

}


merci de votre aide !
Configuration: Windows XP
Firefox 2.0.0.11

6 réponses

  1. dudu134 Messages postés 2877 Statut Membre 632
     
    Bonjour, essaye ça

    if ($boire = 'Tu as déjà bu aujourd'hui') // SI il a déjà bu
    0
  2. coma94 Messages postés 142 Statut Membre 9
     
    deja tu as oublé las quillemaits dans le if()-_-
    et dans la if() la condition si .... est egal a ..... c'est == et pas =

    En esperant a voir répondu a ta question
    0
  3. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    Salut,

    = c'est pour affectation
    == c'est pour tester l'égalité

    $boire = mysql_query("SELECT boire FROM bar WHERE nom='$nom'");
    $table3=mysql_fetch_assoc($boire);
    if ($boire == "Tu as déjà bu aujourd'hui") // SI il a déjà bu
    
    {
    
    $boire2 = "Tu as déjà bu aujourd'hui";
    
    }
    
    else // SINON
    
    {
    
    $boire2 = "Tu as soif";


    }
    0
  4. coma94 Messages postés 142 Statut Membre 9
     
    a et j'ai trouvé un autre problème.... dans le if() tu interroge $boire qui est ta requête SQL....

    code (normalement) corrigé:

    $boire = mysql_query("SELECT boire FROM bar WHERE nom='$nom'");
    $table3=mysql_fetch_assoc($boire);
    if ($table3 == "Tu as déjà bu aujourd'hui") // SI il a déjà bu

    {

    $boire2 = "Tu as déjà bu aujourd'hui";

    }

    else // SINON

    {

    $boire2 = "Tu as soif";

    }
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. coma94 Messages postés 142 Statut Membre 9
     
    de rien on est la pour ça ;)
    0