[RESOLU] math avec switch ?

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 : [RESOLU] math avec switch ?

Re: math avec switch ?

par pacphil » 05 avr. 2014, 12:35

résolut
if ($nbmessrec >= 0 && $nbmessrec < 70) {
// on teste si la valeur de notre variable est comprise entre 0 et 70
echo '<input class="vert" type="button" value="'.$nbmessrec.'/reçu'.pluriel($nbmessrec).'"/>&nbsp;';
}
elseif ($nbmessrec >= 70 && $nbmessrec < 150) {
// on teste si la valeur de notre variable est comprise entre 70 et 150
echo '<input class="orange" type="button" value="'.$nbmessrec.'/reçu'.pluriel($nbmessrec).'"/>&nbsp;';
}
else {
// si les deux tests précédents n'ont pas aboutis, alors on tombe dans ce cas
echo '<input class="red" type="button" value="'.$nbmessrec.'/reçu'.pluriel($nbmessrec).'"/>';
}

math avec switch ?

par pacphil » 05 avr. 2014, 12:18

bonjour j'essaie de mettre en place dans ma messagerie privée en local une délimitation de message pour prévenir les membre j'essaie de mettre en place un calcul cela ne fonction pas ?

Voici le script
<?PHP
$requete_nombre_message = $connection->prepare('SELECT COUNT(*) idg FROM messages WHERE dest=:dest');
if($requete_nombre_message->execute(array(':dest'=> $_SESSION['xxxx']))){
	$nbmessrec = $requete_nombre_message->fetchColumn();
switch ($nbmessrec) {
    case '0 < 70':
        echo '<input class="vert" type="button" value="'.$nbmessrec.'/reçu'.pluriel($nbmessrec).'"/>';
        break;
    case '70 < 150':
        echo '<input class="orange" type="button" value="'.$nbmessrec.'/reçu'.pluriel($nbmessrec).'"/>;
        break;
    case '150 < 250':
        echo '<input class="red" type="button" value="'.$nbmessrec.'/reçu'.pluriel($nbmessrec).'"/>';
        break;
}
?>