Slectionner la variable

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 : Slectionner la variable

par Ripat » 03 août 2005, 15:29

t'as deuxième solution est un peu la meme que la première avec la fonction compact() tu refais un tableau a partir des 3 variable c'est bien sa?
Oui.

par NoNos » 03 août 2005, 00:28

t'as deuxième solution est un peu la meme que la première avec la fonction compact() tu refais un tableau a partir des 3 variable c'est bien sa?

par Ripat » 02 août 2005, 21:37

Tout d'abord ton nommage de varaible n'est pas correct. Un chiffre ne peut suivre le $. Ensuite, apprends a travailler avec des tableaux, c'est infiniment plus pratique et souple (nombreuses fonctions).

Enfin, pour ton problème, un exemple vaut mieux qu'un long préchi-précha:
//tableau (la première valeur d'un tableau a l'indice 0)
$a = array(25, 50, 15);
echo '<br />Valeur Max: '.max($a);
echo '<br />Indice Max: '.array_search(max($a), $a);


// si tu tiens vraiment à utiliser des variables plutôt que des tableaux:
$v1 = 25;
$v2 = 50;
$v3 = 15;

$a = compact('v1', 'v2', 'v3');

echo '<br />Valeur Max: '.max($a);
echo '<br />Indice Max: '.array_search(max($a), $a);

par sload » 02 août 2005, 21:07

soit tes variables $a,$b,$c et une nouvelle variable $max
if($a<$b)
{
     if($b<$c) {$max = $c;}
     else {$max = $b;}
}
else
{
     if($a<$c) {$max = $c;}
     else {$max = $a;}
}
A la fin la plus grande valeur est contenue dans $max.
Attention ca ne marchera pas si deux variables sont égales !

par Invité » 02 août 2005, 20:34

Non non ^^
Je voulais dire, que php reconaise quelle des 3 variables a la plus grande valeur, et alors selectionne cette variable la

par m8sql » 02 août 2005, 20:09

<html>
<body>
<?php
if (isset($_POST['variable'])) // si le gars a coché un bouton radio
{
$variable=htmlentities($_POST['variable']); // on recupère la valeur de variable
echo " vous avez sélectionner la valeur $variable"; // on affiche à l'écran la valeur de variable
}?>
<br>
<form method="post" name="myForm" action="<?php echo($_SERVER['PHP_SELF']); ?>">
Sélectionnez une valeur :<br>
10<input name="variable" type="radio" value="10" onClick="document.myForm.submit()"><br>
5<input name="variable" type="radio" value="5" onClick="document.myForm.submit()"><br>
0<input name="variable" type="radio" value="0" onClick="document.myForm.submit()"><br>
</form>
</body>
</html>
Comme ça ?

Slectionner la variable

par Invité » 02 août 2005, 19:45

bonjour tt le monde :)
Alors vla jai un ptit probleme je connais pas un script.
C enfaite jai trois variables
Suposont que ma varaible $1 a comme valeur 8
la $2 = 5 et la $3 = 15
Alors je voulais savoir si yavai pa un moyen de selectionner la variable avec la plus grande valeur.
Si ca aurait été dans ce cas, la $3