La Communauté Webmaster  forum rss


  Forum-webmaster
  Technique - programmation
  PHP / MySQL
(Modérateurs: Shain, Jey, erwinol, Lilian, lauryv, ToToMaStEr)
  if et else
« Précédent Suivant »
Pages: [1] Descendre
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
  Auteur  Sujet: if et else  (Lu 963 fois)
if et else
« sur: le 02-08-2004 a 18:23:34 »
gaaaz
Membre récent
*

Hors-Ligne

Messages: 5



Je suis un lama!

Voir le Profil
Répondre avec citation

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 :

$requete = 'SELECT toto FROM classe';
$resultat = mysql_query($requete);
$nb = is_numeric($resultat);
if ($nb = 2){
   echo "A";
}
else {
    echo "B";
}


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

Rapporter au modérateur  

Re:if et else
« Répondre #1 sur: le 02-08-2004 a 19:28:20 »
erwinol
Iznogoud Deluxe
Modérateur Global
*****

Hors-Ligne

Sexe: Male
Messages: 1845



Que la FARCE soit avec toi

Voir le Profil    WWW
Répondre avec citation

voir les fonctions

mysql_fetch_array()
mysql_fetch_row()

Rapporter au modérateur  

MySeoBox soumet vos sites sur des milliers d'annuaire
Vous possédez un annuaire ? Gagnez de l'argent avec celui-ci grâce à l'affiliation MySeoBox !
Re:if et else
« Répondre #2 sur: le 02-08-2004 a 23:38:05 »
gaaaz
Membre récent
*

Hors-Ligne

Messages: 5



Je suis un lama!

Voir le Profil
Répondre avec citation

Citation de: erwinol le le 02-08-2004 a 19:28:20
voir les fonctions

mysql_fetch_array()
mysql_fetch_row()

Merci mais ça ne fonctionne pas

Je continue et si quelqu'un à la solution, merci.

Rapporter au modérateur  
Re:if et else
« Répondre #3 sur: le 03-08-2004 a 09:27:54 »
erwinol
Iznogoud Deluxe
Modérateur Global
*****

Hors-Ligne

Sexe: Male
Messages: 1845



Que la FARCE soit avec toi

Voir le Profil    WWW
Répondre avec citation

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.

Rapporter au modérateur  

MySeoBox soumet vos sites sur des milliers d'annuaire
Vous possédez un annuaire ? Gagnez de l'argent avec celui-ci grâce à l'affiliation MySeoBox !
Re:if et else
« Répondre #4 sur: le 03-08-2004 a 10:12:05 »
gaaaz
Membre récent
*

Hors-Ligne

Messages: 5



Je suis un lama!

Voir le Profil
Répondre avec citation

Citation de: 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.

Ok mais je le récupère comment ?
Je pensais que mon code était correct

Rapporter au modérateur  
Re:if et else
« Répondre #5 sur: le 03-08-2004 a 22:33:25 »
pixyle
Habitué
***

Hors-Ligne

Sexe: Femelle
Messages: 332





Voir le Profil    E-Mail
Répondre avec citation

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 :
Citation:
if ($nb = 2){
  echo "A";
}





« Dernière Édition: le 03-08-2004 a 22:35:32 par pixyle » Rapporter au modérateur  

Se demande ce qu'il y a de pire qu'un bug inreproductible |-(
Re:if et else
« Répondre #6 sur: le 04-08-2004 a 09:25:58 »
gaaaz
Membre récent
*

Hors-Ligne

Messages: 5



Je suis un lama!

Voir le Profil
Répondre avec citation

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

Rapporter au modérateur  
Re:if et else
« Répondre #7 sur: le 04-08-2004 a 16:29:18 »
gaaaz
Membre récent
*

Hors-Ligne

Messages: 5



Je suis un lama!

Voir le Profil
Répondre avec citation

Autant pour moi tout est OK 

Merci por votre aide

Rapporter au modérateur  
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
Pages: [1] Monter
« Précédent Suivant »
Sauter à: 

Votre statut : Invité
Vous devez être membre pour participer.
 
 
Let’s Encrypt : le certificat SSL gratuit
Tester votre site internet sur différents navigateurs
[WordPress] Des problèmes avec l’administration ?
Rappel : Mettez à jour vos CMS et vos sites E-commerce
Le .fr fête ses 25 années d’existence !
Mesurer votre audience en temps réel avec BubbleStat
Porter réclamation contre Google Panda ?
Zlio n’est plus …
 
 
 
 
 

Copyright (c) Devclic 2002 - 2026 - Tous droits réservés

creation site internet strasbourg