ca avait l'air de fonctionner sauf que j'ai un décalage de ligne,je m'explique
quand je coche la checkbox du 1er enregistrement ,rien ne se passe.
quand je coche la checkbox du 2eme enregistrement ,c'est le 1er enregistrement dont la checkbox est validé
quand je coche la checkbox du 3eme enregistrement ,c'est le 2eme enregistrement dont la checkbox est validé etc......

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
$NUM=$Resultat['NUM']; 
if(isset($_POST['resolu']) )
{
 
	foreach($_POST['resolu'] as $NUM=> $resolu)
	{
 
 
$sql2=$pdo->prepare("UPDATE messages SET RESOLU =:resolu ,LOGIN=:login where NUM=:NUM  " ) or die (print_r($pdo->errorinfo())) ;  
$sql2->execute(array( 
                     ':resolu'=>$resolu,
                     ':login'=>$login,
		     ':NUM'=>$NUM
					                      )) ; 
 
    }
 
}
en fait j'ai un mauvais placement de ligne