PHP Conserver Checkbow cochées / Pagination

dubuducu Messages postés 391 Date d'inscription   Statut Membre Dernière intervention   -  
Alain_42 Messages postés 5361 Date d'inscription   Statut Membre Dernière intervention   -
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.
A voir également:

3 réponses

Alain_42 Messages postés 5361 Date d'inscription   Statut Membre Dernière intervention   894
 
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
dubuducu Messages postés 391 Date d'inscription   Statut Membre Dernière intervention   4
 
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
Alain_42 Messages postés 5361 Date d'inscription   Statut Membre Dernière intervention   894
 
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
0
dubuducu Messages postés 391 Date d'inscription   Statut Membre Dernière intervention   4
 
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
Alain_42 Messages postés 5361 Date d'inscription   Statut Membre Dernière intervention   894
 
Et bien mets le dans liste.php
0