Hello eve riz beau di
J'ai une liste de mes courriers que je fais apparaitre de cette manière :
Code :
- while ($donnees = mysql_fetch_array($resultat) )
- {
- echo '<fieldset>';
- ...
- echo '</fieldset>';
- }
|
Chaque courrier étant dans un fieldset
je passe sur le code en détail bien sur
Ce que je fais d'habitude pour modifier un courrier (ou un item quelconque)
c'est ce genre de truc :
Code :
- "<a href=\"modif.php?id_mc=$id_mc\" title=\"Modifier le courrier numéro $id_mc\"><img src=\"images/modif.png\" /></a> ";
|
qui amène vers une page différente.
Mais ce que je cherche à faire cette fois c'est pour chaque courrier mettre une case à cocher ce qui donne ceci :
Code :
- while ($donnees = mysql_fetch_array($resultat) )
- {
- echo '<fieldset>';
- ...
- $nom_envoye=$id_mc.'_envoye';
- $nom_radiation=$id_mc.'_radiation';
- $variable.="<p><input type=\"checkbox\" name=\"$nom_envoye\" /> Courrier Envoyé<br />";
- $variable.="<input type=\"checkbox\" name=\"$nom_radiation\" /> Courrier Radié</p>";
- ...
- echo '</fieldset>';
- }
|
Une simple case à cocher pour mettre le courrier "à envoyer" et ou "radié"
le fait de mettre des cases à cocher me permettrai de cocher X courriers à la fois sans avoir à modifier les X courriers séparément dans une page de traitement différente pour chaque courrier.
le tout etant englobé dans un formulaire :
Code :
- <form method="post" action="liste_arrivee_maj.php">
|
ce que je ne visualise pas c'est la récupération des variables :
cela devrait donner un truc du genre :
Code :
- if($_POST['la_bonne_variable']=='on'){je mets à jour ma BD}
|
mais comme je génère le nom de la case à cocher avec l'id du courrier + une partie fixe (pour différencier envoyé et radié)
je ne vois pas trop comment récupérer mes données
quelqu'un a déja fait ce genre de truc?