Page 1 sur 1

transfert de données d'url et perte de données.

Posté : 15 mars 2012, 17:55
par piotrowski-s
Bonjour, j'ai ce formulaire ci
form action="edit-decompte2.php" method="get" name="champs">Rajouter des liasses 
              <br />
              Dossier: 
              <input type="text" name="n_doss" value="<?php echo $_GET['n_doss'] ; ?>" /><br />
            Code Client:
            <input type="text" name="code_client" value="<?php echo $_GET['code_client'] ?>"> 
            <br />
            Nombre de liasses: 
            <input name="champs" type="text" size="5" maxlength="2" /> <input type="image" src="images/plus.png" /></form>
qui me ramène vers la page qui traite les données, à savoir:
*
<?php if (!empty($_GET['champs'])) 
{ ?><?php
for ($compteur = $_GET['champs']; $compteur < $_GET['champs']; $compteur++) { echo '<tr><td> <input type="text" name="libelle" ;></td>
             <td><input type="text" name="montant" ; ?></td>
             <td><select name="client" ; ?><option>oui</option><option>non</option></select></td></tr>' ;}
			  
?>     <?php } ?>
Le soucis c'est que ça me transfert des données que je ne connais pas. et que la condition n'est pas exécutée.

voila le type de données transférées
edit-decompte2.php?n_doss=110015666223&code_client=1566&champs=4&x=10&y=11
. Je ne sais pas pourquoi. D'avance merci pour votre aide.

Re: transfert de données d'url et perte de données.

Posté : 15 mars 2012, 18:10
par piotrowski-s
bon en dépit de ce fait la, c'est résolu, dans ma condition le compteur n'était pas initialisé. Voici la solution si quelqu'un était confronté au même soucis.
<?php
for ($compteur = 1; $compteur <= $_GET['champs']; $compteur++) { echo '<tr><td> <input type="text" name="libelle" ;></td>
             <td><input type="text" name="montant" ; ?></td>
             <td><select name="client" ; ?><option>oui</option><option>non</option></select></td></tr>' ;}
			  
?>