Bonjour à tous,
Voilà je voudrais créer une fonction qui me renvoie un tableau de checkbox coché(s)...
J'ai essayé mais ça ne marche pas.
La fonction PHP :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 <?php function caseCocher($tab){ $nbCase = count($tab); $tableau = array() ; $j = 0 ; for ( $r = 0 ; $r < $nbCase ; $r++ ){ if ( $tab[r] == true ){ $tableau[$j] = $tab[$r] ; $j++; } } return $tableau; } ?>
L'appel de la fonction php :
Si vous avez une autre méthode n'hésitez pas à me proposer...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 <?php include('fonction.php'); $objet1 = $_POST['checkBox1'] ; //la variable contient false ou true $objet2 = $_POST['checkBox2'] ; //la variable contient false ou true $objet3 = $_POST['checkBox3'] ; //la variable contient false ou true $tabObjet = array($objet1, $objet2, $objet3) ; $retour = array () ; $retour = caseCocher($tabObjet) ; echo $retour[0]; //pour exemple je voudrais que ça me renvoie l'élément 1 coché... ?>
Partager