PHP Montrer nombres entre 2 valeurs
Résolu
bandido
-
bandido666 Messages postés 17 Date d'inscription Statut Membre Dernière intervention -
bandido666 Messages postés 17 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai un formulaire avec 2 champs. L'utilisateur doit mêtre une chiffre dans chaque champ et je voudrais que mon PHP affiche tous les nombres situés entre les deux valeurs.
Example : Si l'utilisateur tape 5 dans le premier champ et 9 dans le deuxième. Je veux que mon PHP affiche 6, 7, 8.
Comment je peux faire ?
Je vous remercie !
J'ai un formulaire avec 2 champs. L'utilisateur doit mêtre une chiffre dans chaque champ et je voudrais que mon PHP affiche tous les nombres situés entre les deux valeurs.
Example : Si l'utilisateur tape 5 dans le premier champ et 9 dans le deuxième. Je veux que mon PHP affiche 6, 7, 8.
Comment je peux faire ?
Je vous remercie !
A voir également:
- PHP Montrer nombres entre 2 valeurs
- Supercopier 2 - Télécharger - Gestion de fichiers
- Nombre de jours entre deux dates excel - Guide
- 2 ecran pc - Guide
- Faire 2 colonnes sur word - Guide
- Expert php pinterest - Télécharger - Langages
7 réponses
bah tu fais un if
du genre , if($a>$b) et tu fais ton while que je t'ai donné , sinon tu fait un else avec un while dedans
ca sera ce while
while($i>$a)
{
echo $i;
$i--;
}
du genre , if($a>$b) et tu fais ton while que je t'ai donné , sinon tu fait un else avec un while dedans
ca sera ce while
while($i>$a)
{
echo $i;
$i--;
}
tu envois tes deux nombre dans les champs dans des variables qui borneront ton for et voilà. un simple for suffit.
if(isset($_POST['<name de ton 1er input'>]))
$a=$_POST['<name de ton 1er input'>];
if(isset($_POST['<name de ton 2eme input'>]))
$b=$_POST['<name de ton 1eme input'>];
$i=$a.1;
while($i<$b)
{
echo $i;
$i++;
}
essaie ça
if(isset($_POST['<name de ton 1er input'>]))
$a=$_POST['<name de ton 1er input'>];
if(isset($_POST['<name de ton 2eme input'>]))
$b=$_POST['<name de ton 1eme input'>];
$i=$a.1;
while($i<$b)
{
echo $i;
$i++;
}
essaie ça
Merci pour ta réponse !
J'ai essayé ce que tu m'as dit et j'ai une une erreur dans cette ligne :
$i=$a.1;
Des idées ?
Merci
J'ai essayé ce que tu m'as dit et j'ai une une erreur dans cette ligne :
$i=$a.1;
Des idées ?
Merci
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
je pense que le point dans $a.1 est une erreur de frappe, il veut dire $a+1
le code doit marcher, il faut juste verifier que $a est inférieur à $b pour éviter une boucle infinie
le code doit marcher, il faut juste verifier que $a est inférieur à $b pour éviter une boucle infinie