Titre: if et else
Posté par: gaaaz le le 02-08-2004 a 18:23:34
Bonjour à tous !
J'ai fait un post la dernière fois mais je retrouve plus... tout ça pour dire que je vous remerçi de votre.
Voici une autre question, je débute mais je comprend vite ;)
Je souhaite sélectionner un Nb dans le champ d'une table et afficher l'un ou l'autre suivant ce nombre :
[color=Green]$requete = 'SELECT toto FROM classe'; $resultat = mysql_query($requete); $nb = is_numeric($resultat); if ($nb = 2){ echo "A"; } else { echo "B"; }[/color]
Si le Nb est 2 alors on affiche "A" Si le Nb différent alors on affiche "B"
Mais cela ne fonctionne pas :(
Je dois oublier un truc ou une erreure de code !
Marci pour votre aide
Gaaaz |
Titre: Re:if et else
Posté par: erwinol le le 02-08-2004 a 19:28:20
voir les fonctions
mysql_fetch_array() mysql_fetch_row() |
Titre: Re:if et else
Posté par: gaaaz le le 02-08-2004 a 23:38:05
voir les fonctions
mysql_fetch_array() mysql_fetch_row()
|
|
Merci mais ça ne fonctionne pas :(
Je continue et si quelqu'un à la solution, merci. |
Titre: Re:if et else
Posté par: erwinol le le 03-08-2004 a 09:27:54
Encore faut-il savoir l'appliquer ;)
Tu ne récupères pas le résulat dans ton code. Tu va obtenir un truc du genre "Ressouce id #2" ou je sais plus trop quoi. |
Titre: Re:if et else
Posté par: gaaaz le le 03-08-2004 a 10:12:05
Encore faut-il savoir l'appliquer ;)
Tu ne récupères pas le résulat dans ton code. Tu va obtenir un truc du genre "Ressouce id #2" ou je sais plus trop quoi.
|
|
Ok mais je le récupère comment ? Je pensais que mon code était correct :( |
Titre: Re:if et else
Posté par: pixyle le le 03-08-2004 a 22:33:25
C'eeest la valse à trois temps ...
//Tu poses ta requête et tu l'envoies $requete = "SELECT toto FROM classe"; $resultat = mysql_query($requete);
//tu LIS ta requête
//sois 1 enregistrement $list = mysql_fetch_array($resultat); if ($list[toto] == 2){ echo "A"; } else { echo "B"; }
//sois sur plusieurs enregistrements avec une boucle while($list = mysql_fetch_array($resultat)){ if ($list[toto] == 2){ echo "A"; } else { echo "B"; }
}
voili un coup de pouce mais tu dois sérieusement t'y mettre : les boucle (for, foreach,while), lectures de tableaux en général (array, sessions, et comme ici ce que tu récupères des requêtes. La syntaxe aussi, attention :
|
Titre: Re:if et else
Posté par: gaaaz le le 04-08-2004 a 09:25:58
Merci pour ton aide pixyle !
Mais ça ne fonctionne pô !
Cette fonction doit lire dans la colonne TOTO le N°. Si le N° est 2 on affiche A Si le N° est différent de 2 (ou bien supp) on affiche B
Pourtant ça m'a l'air d'être correct mais je débute en PHP et donc pas encore clair car je ne suis un vrai DEV.
Si on peut finaliser ça marci :-*
Hihi
Marci m'selle |
Titre: Re:if et else
Posté par: gaaaz le le 04-08-2004 a 16:29:18
Autant pour moi tout est OK ;)
Merci por votre aide |
Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.
|