Fonction if

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Fonction if

Désolé

par Neomcdn » 22 janv. 2007, 17:52

Ok pour le code, je tacherai d'y penser la prochaine fois!!

Ta solution fonctionne également: je ne suis pas sûr de pouvoir l'utiliser tout seul celle là par contre!!

Il me semble que action script a des choses qui ressemblent à ça. ça fait longtemps que je n'ai pas mis le nez là-dedans, mais ça pourrait être ça. Merci pour votre aide précieuse!!!

par Ajoloca » 22 janv. 2007, 17:48

Bonjour,

La même chose en plus simple
if($row_rs_camping['nbetoiles_camping'] >= 1 && $row_rs_camping['nbetoiles_camping'] <= 4) {
    echo '<img src="Images/etoile/' . $row_rs_camping['nbetoiles_camping'] . '.png">'; 
}
else {
   die('La cat&eacute;gorie ' . $row_rs_camping['nbetoiles_camping'] . ' est inconue!');
}
EDIT :

J'avais pas vu le post de Ryle, désolé!

Ok: trouvé

par Neomcdn » 22 janv. 2007, 17:45

C'est bon, j'ai vu!!!

Merci pour tout!!

par Ryle » 22 janv. 2007, 17:44

Modération :
Neomcdn & The_coach, afin d'améliorer la lisibilité de vos messages,
pensez à utiliser les balises [code] ou [php] (selon le langage utilisé).

Elles sont disponibles au-dessus de la zone de saisie des messages
lorsque vous postez un nouveau message.


@Neomcdn : Tu peux aussi utiliser une structure switch qui sera plus pratique, voire même coller directement ta valeur dans la chaine :
echo '<img src="Images/etoile'.$row_rs_camping['nbetoiles_camping'].'.png" />';

yihaaaaaa!!!!

par Neomcdn » 22 janv. 2007, 17:43

Merci beaucoup!!
Cela fonctionne en effet beaucoup mieux. En plus, je visualise toutes mes petites erreurs!!!

http://develop.web.free.fr/template_gen ... _camping=3

PS: Comment je mets [resolu] sur le message???

par The_coach » 22 janv. 2007, 17:32

<?php 
if ( $row_rs_camping['nbetoiles_camping']==1)
{ 
         echo '<img src="Images/etoile1.png">';
}
elseif  ($row_rs_camping['nbetoiles_camping']==2)
{ 
          echo '<img src="Images/etoile2.png">';
}
elseif ($row_rs_camping['nbetoiles_camping']==3)
{ 
          echo '<img src="Images/etoile3.png">';
}
else
{ 
         echo '<img src="Images/etoile4.png">';
} 
?> 

Tente cela

par Neomcdn » 22 janv. 2007, 17:30

Oui je l'ai modifié en fonction du tuto que tu m'as envoyé!!

ça me donne ça:
<?php if(echo $row_rs_camping['nbetoiles_camping'];=1)
{ echo "img src="Images/etoile1.png";}
elseif
(echo $row_rs_camping['nbetoiles_camping'];=2)
{ echo "img src="Images/etoile2.png";}
elseif
(echo $row_rs_camping['nbetoiles_camping'];=3)
{ echo "img src="Images/etoile3.png";}
else
{ echo "img src="Images/etoile4.png";}> 
je ne vois pas où est, (où sont) les erreurs...???

par zeus » 22 janv. 2007, 17:17

Tu ne peut manipuler des objets comme tu le fait dans ton exemple.

Est-ce que tu as modifié le code que tu nous proposes ? si oui, est-ce que tu peux nous le montrer ?

par Neomcdn » 22 janv. 2007, 17:13

Salut!!

Merci pour le tuto!!

Mais, il semblerait que je ne comprenne pas tout, parceque ça ne fonctionne pas.

http://develop.web.free.fr/template_gen ... _camping=3
Puis-je avoir un conseil sur la structure à appliquer svp?
Merci!

par The_coach » 22 janv. 2007, 16:25

Voilà un lien qui te sera utile :

http://www.phpfrance.com/tutoriaux/inde ... hp-de-base

:roll:

Fonction if

par Neomcdn » 22 janv. 2007, 16:11

Bonjour!

Je travaille actuellement sur un site annuaire dans lequel on présente des campings. Je souhaite faire afficher le nombre d'étoiles approprié. J'utilise une base mySql.

Pour cela, j'ai créé 4 images (1 étoile,...,4étoiles) notées etoile1.png,...,etoile5.png. Il est renseigné dans ma base de données, un champ intulé nbetoile_camping rempli par un chiffre allant de 1 à 4. Puis-je faire afficher l'image grâce à PHP avec une fonction du type?:

If value.nbetoile_camping=1
else show etoile1.png
if value.nbetoile_camping=2
else show etoile2.png
...
else show etoile4.png

Comment écrire ce type de fonctions?

Merci par avance