suppression multiple avec des checkbox et modif avec des select

suppression multiple avec des checkbox et modif avec des select - PHP - Programmation

Marsh Posté le 27-02-2007 à 00:32:58    

salut à tous,

 

je développe un site où j'ai une rubrique administration qui me permet de lister les utilisateurs enregistré dans un tableau, et j'aimerai pouvoir en supprimer à l'aide de checkbox, et suspendre leur compte à l'aide d'une liste déroulante du genre '1h','1mois' etc...
j'ai essayé de le faire mais j'y arrive pas, voila mon code actuel (pas encore fait pour la suspension, merci de m'aider  :cry:  )

 

ma page d'affichage

Code :
  1. echo "<center><TABLE BORDER>
  2. <TR>
  3. <TH>S</TH><TH>E</TH><TH>Identifiant</TH><TH>Civilité</TH><TH>Nom</TH><TH>Prénom</TH><TH>E-mail</TH><TH>Adresse</TH>
  4. <TH>Code Postal</TH><TH>Ville</TH><TH>Pays</TH><TH>Telephone</TH><TH>Date de naissance</TH><TH>Date d'inscription</TH><TH>Statut</TH>
  5. </TR>";
  6. if ($result)
  7. {
  8.   while ($var = mysql_fetch_object ($result))
  9.     {
  10.   echo "<TR>";
  11.           echo " <td><select>
  12.   <option selected>Non</option>
  13.   <option>1H</option> 
  14.   <option>24H</option>
  15.   <option>1 semaine</option>
  16.   <option>1 mois</option>
  17. <option>Toujours</option>   
  18. </select> </td><td><input type='checkbox' name='tab[]' value=$var->id_conn></td><td>$var->login</td><td>$var->titre</td><td>$var->nom</td><td>$var->prenom</td><td>$var->mail</td>
  19. <td>$var->adresse</td><td>$var->cp</td><td>$var->ville</td><td>$var->pays</td><td>$var->tel</td><td>$var->datenaiss</td>
  20. <td>$var->datecrea</td><td>$var->statut</td></TR><p>";
  21.   
  22.   
  23.     }
  24. echo '</TABLE><p>';
  25. echo "<A HREF='envoi_admin.php' class='lien3'<img src='images/effacer.gif'></a>&nbsp;&nbsp;&nbsp;<A HREF='envoi_admin.php' class='lien3'<img src='images/suspendre.gif'></a><p>";
 


et ma page pour la suppression des éléments sélectionnés (ne fonctionne pas  :(  ) :

 
Code :
  1. <?php
  2. include('include/connexion_bdd.php');
  3. $tab = $HTTP_POST_VARS[tab];
  4. for( $n=0; $n < count($tab); $n++ ) {
  5. if( strlen($tab[$n])>0 ) {
  6. $delete = mysql_query ("DELETE from id_users WHERE id_conn='" . $tab[$n] ."'" );
  7. }
  8. }
  9. mysql_close();
  10. ?>
 

merci d'avance pour votre aide


Message édité par cyberP@cal le 27-02-2007 à 00:36:50
Reply

Marsh Posté le 27-02-2007 à 00:32:58   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed