PB avec boucle For en PHP
Résolu/Fermé
A voir également:
- PB avec boucle For en PHP
- Downloader for pc - Télécharger - Téléchargement & Transfert
- Easy php - Télécharger - Divers Web & Internet
- Download instagram for pc - Télécharger - Divers Communication
- Idm for mac - Télécharger - Téléchargement & Transfert
- Whatsapp for pc - Télécharger - Messagerie
4 réponses
resalut
Messages postés
784
Date d'inscription
vendredi 26 juin 2009
Statut
Membre
Dernière intervention
21 janvier 2010
55
24 oct. 2009 à 18:21
24 oct. 2009 à 18:21
salut,
puisque c'est un formulaire tu peux mettre ta variable dans un champ caché dans ton exemple :
<p>
Veuillez taper les noms :
</p>
<?php
for($i = 0; $i < $_POST['nombre']; $i++)
{
?>
<form action="result.php" method="post">
<p>
<input type="text" name="nom" />
</p>
<?php
}
?>
<p>
<input type="hidden" name="nombre" value="<?php echo $_POST['nombre'] ;?>" />
<input type="submit" value="Valider" />
<input type="reset" value="Annuler" />
</p>
</form>
cordialement.
puisque c'est un formulaire tu peux mettre ta variable dans un champ caché dans ton exemple :
<p>
Veuillez taper les noms :
</p>
<?php
for($i = 0; $i < $_POST['nombre']; $i++)
{
?>
<form action="result.php" method="post">
<p>
<input type="text" name="nom" />
</p>
<?php
}
?>
<p>
<input type="hidden" name="nombre" value="<?php echo $_POST['nombre'] ;?>" />
<input type="submit" value="Valider" />
<input type="reset" value="Annuler" />
</p>
</form>
cordialement.
resalut
Messages postés
784
Date d'inscription
vendredi 26 juin 2009
Statut
Membre
Dernière intervention
21 janvier 2010
55
24 oct. 2009 à 20:37
24 oct. 2009 à 20:37
re,
oui il suffit de faire :
<?php
for($i = 0; $i < $_POST['nombre']; $i++)
{
?>
<form action="result.php" method="post">
<p>
<input type="text" name="nom<?php echo $i;?>" />
</p>
<?php
}
?>
et ds result :
<?php
for($i = 0; $i < $_POST['nombre']; $i++)
{
echo $_POST['nom'.$i] . '<br />';
}
?>
oui il suffit de faire :
<?php
for($i = 0; $i < $_POST['nombre']; $i++)
{
?>
<form action="result.php" method="post">
<p>
<input type="text" name="nom<?php echo $i;?>" />
</p>
<?php
}
?>
et ds result :
<?php
for($i = 0; $i < $_POST['nombre']; $i++)
{
echo $_POST['nom'.$i] . '<br />';
}
?>
Merci beaucoup ça m'a résolu le problème concernant ma variable nombre. Il ne me reste plus qu'à afficher correctement les noms sur ma page result.php
Si t'as une idée n'hésite pas :)
Si t'as une idée n'hésite pas :)