begin process at 2012 05 31 04:48:03
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

Débutants

 > 

Plusieurs case dans un switch


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Plusieurs case dans un switch

mercredi 28 décembre 2005 à 23:14:45 | Plusieurs case dans un switch

Rimb0

Bonjour à tous !
J'ai écrit un bout de code...



-------------------------------------
case 'video':
echo "<span class='noirstrong2'>$d[2] </span>";
echo "<span class='noir'>(vue $d[0] fois)</span>";
break;

case 'play':
echo "<span class='noirstrong2'>$d[2] </span>";
echo " <span class='noir'>(vu $d[0] fois)</span>";
break;

case 'video2' AND 'video-sexy' AND 'video-trash':
echo "<span class='noirstrong2'>$d[2] </span>";
echo "<span class='noir'>(vue $d[0] fois)</span>";
break;

case 'cool':
echo "<span class='noirstrong2'>$d[2] </span>";
echo " <span class='noir'>(vu $d[0] fois)</span>";
break;
------------------------------------


J'aimerais que ce code soit plus simple, alors voici ce que j'ai écrit :

case 'video' AND 'cool AND 'cool' AND 'play':
echo "$d[2]";
echo "<span class='noir'>(vue $d[0] fois)</span>";
break;


Ce dernier code serait beaucoup plus simple s'il marchait :(
Quand je fais des tests dans ma page, la synthaxe ne semble pas bonne car rien de se passe.

Vous auriez pas une petite idée ?


Merci d'avance.
mercredi 28 décembre 2005 à 23:25:53 | Re : Plusieurs case dans un switch

J_G

Réponse acceptée !
Salut,

Plus simple ?
Que dirais tu de ça :

switch ($truc) {
    case 'video' :
    case 'video2' :
    case 'video-sexy' :
    case 'video-trash' :
    $e = 'e';
    break;

    default :
    $e = '';
}

echo "<span class='noirstrong2'>$d[2] </span>";
echo "<span class='noir'>(vu$e $d[0] fois)</span>";



Non ?
mercredi 28 décembre 2005 à 23:32:25 | Re : Plusieurs case dans un switch

rimbo

Merci tu m'as mis dans la voie... :D
jeudi 29 décembre 2005 à 11:37:27 | Re : Plusieurs case dans un switch

coucou747

Administrateur CodeS-SourceS
Réponse acceptée !
Salut,

J_G => on ne mets pas :



echo "<span class='noirstrong2'>$d[2] </span>";
echo "<span class='noir'>(vu$e $d[0] fois)</span>";

mais



echo '<span class="noirstrong2">'.$d[2].'</span>
<span class="noir">(vu'.$e.' '.$d[0].' fois)</span>';



In a dream, I saw me, drop dead... U was there, U cried... It was just a dream, if I die, U won't cry, maybe, U'll be happy

Mon site (articles sur la programmation et programmes)
jeudi 29 décembre 2005 à 12:14:44 | Re : Plusieurs case dans un switch

Rimb0

Merci encore Coucou747 !
jeudi 29 décembre 2005 à 14:48:19 | Re : Plusieurs case dans un switch

FhX

Et encore !! 2 spans pour ca !
A la limite, j'aurais mis un dl, dt, dd pour ca !
<dl>
 echo '<dt>'.$d[2].'</dt>';
 echo '<dd>(vu'.$e.' '.$d[0].' fois)</dd>';
</dl>

En faisant un peu joujou avec le CSS c'est plus propre.

De toute facon, ca sert à quoi un switch si c'est pour mettre 40 fois le même morceau de code dedand ?

jeudi 29 décembre 2005 à 14:55:13 | Re : Plusieurs case dans un switch

Rimb0

Le switch c'est pratique :D
Dans mon exemple, je n'ai pas tout mis, mais il y a des includes parfois en fonction de l'adresse, ou des requetes etc...

C'est assez complexe à expliquer mais ça déchire :D Merci à tous !


Cette discussion est classée dans : and, case, video, break, echo


Répondre à ce message

Sujets en rapport avec ce message

problème avec id resource, non compris!!! [ par titigrou ] kikou!!j'ai un gros problème:j'ai un tableau ou je veux afficher le nom des voitures:for ($j=0;$j{ switch ($j) { case 0 : echo"".$voiture."" Liste à choix multiple... [ par Ang3lo ] Bonjour à tous,J'aimerai savoir quel est le code à inserer pour récupérer une donné venant d'une liste à chois multiple.Moi je met ça :switch ($source Le cas "Indifferent" dans les formulaires [ par islanmao ] Bonjour tout le monde !Je voudrais savoir comment on fait pour gérer le cas "indifférent" dans les formulairesEnfait j'ai une base de données sur les checkbox et initiales [ par titigrou ] voila ce que tu avais fait la dernière fois:function visible(nom, row, col){ if (document.getElementById(nom).checked==1) { document.getElementById(' Un bug dans le script, quelqu'un voit la reponse? [ par benbax ] Voila le script : $dt=include("compteurDT.cpt"); //Contient le nombre x$msn=include("compteurMSN.cpt"); //Contient le nombre x$vnc=include("co Afficher une page en fonction du jour [ par Rimb0 ] Bonjour à tous ! Comme le précise le titre de ce post, je cherche comment il serait possible d'afficher une page en fonction du jour ! Voici le scrip panier de commande avec phpmyamin [ par girvin ] Bonjour, J'essaye de faire un panier d'achat, cependant, je n'arrive pas à ajouter de produit dans mon panier. J'ai bien essayer d'ouvrir les tutos ex redirection en php [ par Angelina38 ] Bonjour,Je suis en train de développer une fonction menu : Le langage de programmation utilisé est php.function menu($num){ switch ($num) { case 1 :   Switch [ par ToToL ] Bonjour,Premièrement voici mon code :$toto='aa';switch ($toto) {case'bb'</span Rafraichire tous un code php toute les 10 seconde [ par rxx941 ] Bonjour, Je cherche un moyen de rafraichir ce code php d'un module xoops mais je ne connais pas le moyen d'y arriver. on ma proposer ce code mais sa


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,499 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales