PHP Conserver Checkbow cochées / Pagination

Bonjour,
je souhaiterai savoir comment conserver les valeurs de mes checkbox cochées lorsque je passe a la page 2 ou 3 de ma pagination.A chaque fois les valeurs sont remises a Zero.

Voici le code concerné :
	echo '<tr>'; 
				echo '<td width="80" bgcolor="#e8e2e2">'.$row["id"].'</td>'; 
				echo '<td bgcolor="#e8e2e2">'.$row["departement"].'</td>'; 
				echo '<td bgcolor="#e8e2e2">'.$row["commentaires"].'</td>'; 
				echo '<td bgcolor="#e8e2e2">'.$row["clic"].'</td>';			
				echo '<td><input type="checkbox" name="option'.$i.'" value="'.$row["id"].'">acheter</td>';
				echo '</tr>'; 
				$i = $i+1; 
							
				echo '<tr>';
				echo '<td></td>';
				echo '<td bgcolor="#e8e2e2"><h5><i>Ajouté le :<br> </h5></i></td>';
				echo '<td bgcolor="#e8e2e2"><h5><i>'.$row["Date"].'</h5></i></td>';
	echo '<td bgcolor="#e8e2e2"><h5><i>'.$row["objet_message2"].'</h5></i></td>';
				echo '<td></td>';
				echo '</tr>';	
				
				echo '<input type="hidden" name="variable" value="'.$i.'">'; 

Merci pour votre assistance.
Configuration: Windows XP
Internet Explorer 6.0

3 réponses

  1. Salut,

    essayes comme ça:

    if($_POST[option'.$i.']==$row["id"]){$select="checked";}else{$select=""}
    echo '<td><input type="checkbox" name="option'.$i.'" value="'.$row["id"].'" '.$select.'>acheter</td>';
    
    1. Merci alain de m'avoir repondu.
      mais le
      if($_POST[option'.$i.']==$row["id"])
      	{
      	$select="checked";
      	}
      	else{
      	$select=""
      	}
      
      

      je le met ou ? dans la page d'apres ? je suis perdu la
      1. tu le mets dans la pge d'après bien sur puisque c'est là que tu veux conserver les cases déja cochées
    2. mais jveu le conserver dans la page d'apres c'est sur mais celle ci est de ce style ( car j'utilise une pagination)
      liste.php --> liste.php?page=2 --> liste.php?page3 etc ...
      c'est pour cela que je ne comprends pas !
      1. Et bien mets le dans liste.php