Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
786 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Relecture de formulaire à ligne variable

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Relecture de formulaire à ligne variable

n°1986356
gyk3
Posté le 21-04-2010 à 16:40:52  profilanswer
 

Bonjour,
Je génère un formulaire à partir d'un table Mysql.
Donc ce formulaire à un nombre de ligne variable en fonction du critère de sélection.
Je veux donc récupérer les valeurs des champs modifiés avec pour information également le prénom de la ligne concerné.
Et comme un bon exemple vaut mieux qu'un long discours je joint le code du formulaire et du tableau du $_POST généré..
Le formulaire
<code>
<form class="Formulaire" align="center" method="POST" enctype="multipart/form-data" action=""  name="confirm" >
<table width="58%"  align="center" width="100%" >
 
<tr>
        <td width="30%"> Prenom</td>
        <td width="10%">Année naissance</td>
        <td width="5%">Sexe</td>
        <td width="5%">Statut</td>
        <td width="5%">Type d invité</td>
        <td width="5%">Confirmé?</td>
        <td width="15%">Date Confirmation</td>
      </tr>
 
        <?php  
  // Boucle de génération du formulaire
  do { ?>
 
      <tr bgcolor="<?php
if($SSAdv_m1%$SSAdv_change_every1==0 && $SSAdv_m1>0){
$SSAdv_k1++;
}
print $SSAdv_colors1[$SSAdv_k1%count($SSAdv_colors1)];
$SSAdv_m1++;
?>">
<?php
if ($_POST[valide]!="Je valide" )
{
// Si c'est la construction du formulaire
if ($row_Recordset1['Confirme'] == 1)
// Si ma zone confirmatio (tinyint) est à 1
$confirme = 'checked="checked"';
else
$confirme = "";
}
 
?>
        <td align="center" width="30%"><?php echo ucwords($row_Recordset1['Prenom']); ?></td>
        <td width="10%"><?php echo $row_Recordset1['Annais']; ?></td>
        <td width="5%"><?php echo $row_Recordset1['Sexe']; ?></td>
        <td width="5%"><?php echo $row_Recordset1['Statut']; ?></td>
        <td width="5%"><?php echo $row_Recordset1['Typinv']; ?></td>
        <td width="5%"><input class="posmod" name="nconfirme[]" type="checkbox" id="nconfirme[]" value="<?php echo $confirme; ?>" /></td>
 
        <td width="15%"><?php echo $row_Recordset1['DateConf']; ?></td>
      </tr>
      <?php } while ($row_Recordset1 = mysql_fetch_assoc($Recordset1));
     
   // Fin de boucle de génération du formulaire
   ?>
  </table>
      <p>
      <input align="middle" class="Bouton" type="submit" name="valide" id="valide" value="Je valide" />
      </p>
 
</form>
 
 
</code>
Le tableau $_POST
<code>
Array
(
     [nconfirme] => Array
        (
            [0] =>  
            [1] =>  
            [2] => checked=
        )
 
    [valide] => Je valide
)
 
</code>
La zone qui m'intéresse et nconfirme, mais je n'ai pas le prénom associé car je ne veux pas le mettre en input dans le formulaire car il n'as pas à être modifié.
Quelqu'un auraitt il une idée?
Merci

mood
Publicité
Posté le 21-04-2010 à 16:40:52  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Relecture de formulaire à ligne variable

 

Sujets relatifs
Echo du contenu d'une variable possible ?Problème formulaire
JFreeChart - timeseries ligne et barUtiliser cURL PHP en ligne de commande Windows
[ VBS ] Récupérer une variable dans une page htmlReboot modem/routeur en ligne de commande
[PHP/MYSQL] formulaire et modification à distance de fichierLiaison RS232 ligne Tx et Rx
[VBA] remplir une colonne excel avec une variable tableauVérifier les champs d'un formulaire avec Javacript
Plus de sujets relatifs à : Relecture de formulaire à ligne variable


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR