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
)
ma page d'affichage
Code :
- echo "<center><TABLE BORDER>
- <TR>
- <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>
- <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>
- </TR>";
- if ($result)
- {
- while ($var = mysql_fetch_object ($result))
- {
- echo "<TR>";
- echo " <td><select>
- <option selected>Non</option>
- <option>1H</option>
- <option>24H</option>
- <option>1 semaine</option>
- <option>1 mois</option>
- <option>Toujours</option>
- </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>
- <td>$var->adresse</td><td>$var->cp</td><td>$var->ville</td><td>$var->pays</td><td>$var->tel</td><td>$var->datenaiss</td>
- <td>$var->datecrea</td><td>$var->statut</td></TR><p>";
-
-
- }
- echo '</TABLE><p>';
- echo "<A HREF='envoi_admin.php' class='lien3'<img src='images/effacer.gif'></a> <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 :
- <?php
- include('include/connexion_bdd.php');
- $tab = $HTTP_POST_VARS[tab];
- for( $n=0; $n < count($tab); $n++ ) {
- if( strlen($tab[$n])>0 ) {
- $delete = mysql_query ("DELETE from id_users WHERE id_conn='" . $tab[$n] ."'" );
- }
- }
- mysql_close();
- ?>
|
merci d'avance pour votre aide
Message édité par cyberP@cal le 27-02-2007 à 00:36:50