Traitement des checkbox
kushiki
Messages postés
15
Statut
Membre
-
Zep3k!GnO Messages postés 2049 Statut Membre -
Zep3k!GnO Messages postés 2049 Statut Membre -
Bonjour,
j'ai un tableau avec une colonne de checkbox qui permet de sélectionner plusieurs lignes. J'ai un bouton enregistrer qui va m'afficher dans la page de traitement les lignes sélectionnées.
Mon problème c'est que ca n'affiche pas toute la ligne. Voici un extrait de mon code :
traitement :
Merci pour votre aide.
j'ai un tableau avec une colonne de checkbox qui permet de sélectionner plusieurs lignes. J'ai un bouton enregistrer qui va m'afficher dans la page de traitement les lignes sélectionnées.
Mon problème c'est que ca n'affiche pas toute la ligne. Voici un extrait de mon code :
<tr> <td><input type='checkbox' name='check[]' value=".$row["N°UT"]."> </td> <td/><input type='text' name='N°UT' value=".$row["N°UT"]."></td> <td/><input type='text' name='Nom' value=".$row["Nom"]."></td> <td ><input type='text' name='capteur' value=".$row["capteur"]."></td> </tr> <input type="hidden" name="envoi" value="yes"> <INPUT type="submit" value="Etape 2" name="ajout"> <br/> <br/>
traitement :
if(isset($_POST['ajout']) && ($_POST['ajout'] == 'Etape 2')) {
echo '<p>Vous avez sélectionné les lots suivants:<br />';
foreach($_POST['check'] as $cle => $val) {
echo $val. '<br/>';
}
echo '</p>';
}
Merci pour votre aide.
A voir également:
- Traitement des checkbox
- Reconsidérer le traitement de vos informations à des fins publicitaires - Accueil - Réseaux sociaux
- Traitement de texte gratuit - Guide
- Ce logiciel gratuit et léger est parfait pour remplacer Word, même sur un vieux PC - Guide
- Dictionnaire des maladies et traitement - Télécharger - Bureautique
- Traitement de texte gratuit open office - Télécharger - Suite bureautique
1 réponse
La en fait je pense que tu fais un p'tit mélange entre checkbox et bouton radio.
voici un petit exemple :
<?php
define("NOMBRE_CHECKBOX" , 8);
if(isset($_POST)){
for($i = 1; $i <= NOMBRE_CHECKBOX; $i++){
if( isset($_POST['check'.$i]) ){
echo "<br/>vous avez choisi : ".$_POST['check'.$i];
}
}
}
?>
<html>
<body>
<form method="POST">
<tr>
<?php
for($iCpt = 1; $iCpt <= NOMBRE_CHECKBOX; $iCpt++ ){
echo $iCpt." : <input type='checkbox' name='check".$iCpt."' value='".$iCpt."'><br/>";
}
?>
<input type="submit"/>
</form>
</body>
</html>
EnJoY !
voici un petit exemple :
<?php
define("NOMBRE_CHECKBOX" , 8);
if(isset($_POST)){
for($i = 1; $i <= NOMBRE_CHECKBOX; $i++){
if( isset($_POST['check'.$i]) ){
echo "<br/>vous avez choisi : ".$_POST['check'.$i];
}
}
}
?>
<html>
<body>
<form method="POST">
<tr>
<?php
for($iCpt = 1; $iCpt <= NOMBRE_CHECKBOX; $iCpt++ ){
echo $iCpt." : <input type='checkbox' name='check".$iCpt."' value='".$iCpt."'><br/>";
}
?>
<input type="submit"/>
</form>
</body>
</html>
EnJoY !