Recupéré la plus grande valeur
Résolu
goldfinch
Messages postés
72
Date d'inscription
Statut
Membre
Dernière intervention
-
goldfinch Messages postés 72 Date d'inscription Statut Membre Dernière intervention -
goldfinch Messages postés 72 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
je suis un peu nouveau au PHP, et je veux m'exercer un peut , donc j'ai créé 5 champs ou l'utilisateur entre des nombre différents
et a la fin ca lui affiche le plus grand nombre, je sais pas commenr récupérer ce nombre tt en sachant qu'il y'a une fonction PHP pour cela mais je veux pas l'employer pour le moment afin de comprendre le fonctionnement de ce langage,
j'ai nomé mes variables comme suite :*
if(isset($_POST['valider'])){
$n1=$_POST['n1'];
$n2=$_POST['n2'];
$n3=$_POST['n3'];
$n4=$_POST['n4'];
$n5=$_POST['n5'];
merci
--
Plus on découvre plus on aperçoit qu'on est bête !
je suis un peu nouveau au PHP, et je veux m'exercer un peut , donc j'ai créé 5 champs ou l'utilisateur entre des nombre différents
et a la fin ca lui affiche le plus grand nombre, je sais pas commenr récupérer ce nombre tt en sachant qu'il y'a une fonction PHP pour cela mais je veux pas l'employer pour le moment afin de comprendre le fonctionnement de ce langage,
j'ai nomé mes variables comme suite :*
if(isset($_POST['valider'])){
$n1=$_POST['n1'];
$n2=$_POST['n2'];
$n3=$_POST['n3'];
$n4=$_POST['n4'];
$n5=$_POST['n5'];
merci
--
Plus on découvre plus on aperçoit qu'on est bête !
A voir également:
- Recupéré la plus grande valeur
- Trier du plus petit au plus grand excel - Guide
- Valeur ascii - Guide
- La valeur relative de 9 dans 295 700 est - Forum Excel
- Excel ne pas afficher #valeur ✓ - Forum Excel
- Cette valeur ne correspond pas aux restrictions de validation des données pour cette cellule ✓ - Forum MacOS
3 réponses
créer une varaible $max="";
après tu mes $n1 dans $max : $max=$n1
fais une boucle for du genre
for($i=0; $i>5; $i++){
if($n$i>$max){
$max=$n$i;
}
}
et tu retourne la valeur de $max
echo $max;
Je susi pas sur de moi sur l'histoire du $n$i lol mais sinon le principe est la
après tu mes $n1 dans $max : $max=$n1
fais une boucle for du genre
for($i=0; $i>5; $i++){
if($n$i>$max){
$max=$n$i;
}
}
et tu retourne la valeur de $max
echo $max;
Je susi pas sur de moi sur l'histoire du $n$i lol mais sinon le principe est la
Salut,
Fais une boucle si tu ne veux pas utiliser la fonction prédéfinie :
if(isset($_POST['valider'])){
$n1=$_POST['n1'];
$n2=$_POST['n2'];
$n3=$_POST['n3'];
$n4=$_POST['n4'];
$n5=$_POST['n5'];
$i=1;
$nbLePlusGrand=$n1
while(isset($n$i)) ou $n.$i je ne me souviens plus
{
$i=$i+1
if($n$i>$nbLePlusGrand) $nbLePlusGrand=$n$i
}
echo $nbLePlusGrand
Je suis pas sur que ca marche car je n'ai pas de quoi tester mais c'est quelque chose comme ca...
Fais une boucle si tu ne veux pas utiliser la fonction prédéfinie :
if(isset($_POST['valider'])){
$n1=$_POST['n1'];
$n2=$_POST['n2'];
$n3=$_POST['n3'];
$n4=$_POST['n4'];
$n5=$_POST['n5'];
$i=1;
$nbLePlusGrand=$n1
while(isset($n$i)) ou $n.$i je ne me souviens plus
{
$i=$i+1
if($n$i>$nbLePlusGrand) $nbLePlusGrand=$n$i
}
echo $nbLePlusGrand
Je suis pas sur que ca marche car je n'ai pas de quoi tester mais c'est quelque chose comme ca...
{
$max = $n1; //on prend $n1 comme max temporaire
}
// sinon on fait rien, on passe a $n2, puis $n3 etc