Bonjour,
En lisant une table j'affiche un checkbox à chaque ligne .
Le problème, je n'arrive pas à afficher les cases cochées à la validation du fomulaire.
mon codeMerci de dire ce que je dois ajouter sur ma lign <input type="checkbox" ...>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 <?php if (isset($_POST['check'])) $check = $_POST['check']; else $check = ""; function est_selectionne_check($option) { if (!isset($_POST['check'])) { return FALSE; } for ($i = 0, $c = count($_POST['check']); $i < $c; $i++) { if ($_POST['check'][$i] == $option) { return TRUE; } } return FALSE; } $sql = mysql_query("SELECT id_film, titre FROM films ORDER BY titre"); $nb = mysql_num_rows($sql); for ($a = 0; $a < $nb; $a++){ $id_film = mysql_result($sql,$a,"id_film"); $titre = mysql_result($sql,$a,"titre"); <input type='checkbox' name='check[]' value='$id_film' if (est_selectionne_film($id_film)) { echo 'checked'; } > ...
Partager