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 code
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'; } >
...
Merci de dire ce que je dois ajouter sur ma lign <input type="checkbox" ...>