Bonsoir,
je souhaite que l'utilisateur puisse sélectionner certains enregistrements à effacer. J'affiche donc la liste de ceux-ci avec à chaque fois un checkbox, et je compte récupérer le numéro des enregistrements à effacer avec les checkboxs, mais je ne récupère rien ; il y a donc une erreur mais je ne sais pas où :
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 $sql="select * from annonce where cat='".$_POST['cat']."'"; //echo "sql=".$sql.'<br>'; $sql = stripslashes($sql); $result = mysql_query($sql) or die(mysql_error()); echo '<form method="post" name="delete" action=""><table>'; while ($ligne=mysql_fetch_array($result,MYSQL_NUM)){ $pseudo=$ligne[4]; if ($pseudo==$_COOKIE['login']) echo "<tr><td>".$ligne[2].'</td><td> '.$ligne[3].'</td><td> '.$ligne[4].'</td><td> '.$ligne[5].'</td><td> '.$ligne[6]. '</td><td><input type="checkbox" name="del[]"></td></tr>';} echo '<tr><input type="submit" value="effacer"></tr>'; echo "</table></form>"; $num_rows=mysql_num_rows($result); } for ($i=0;$i<$num_rows;$i++) echo $_POST['del'][$i].' ';
Partager