par
Menoly » 12 juin 2007, 11:52
Voila j'ai un problème... J'ai une page qui contient une liste d'utilisateurs, et je souhaite pouvoir supprimer plusieurs utilisateur d'un coup (je n'arrive à en supprimer q'un seul à la fois)....
voici mon code:
<? include("../include/headerlog.php"); ?>
<script LANGUAGE="JavaScript">
<!--
function Submit() {
document.tableau.action = "administrateur.php";
return true;
}
// -->
</SCRIPT>
<?
session_start();
$_SESSION['IDutilisateur'];
$IDutilisateur = $_SESSION['IDutilisateur'];
if ($_SESSION['IDutilisateur'] == "")
{
header("Location:../general/accueil.php");
}
if(!empty($_GET['IDutilisateursup']))
{
$IDutilisateursup= $_GET['IDutilisateursup'];
$DB->query("DELETE FROM utilisateurs WHERE IDutilisateur='$IDutilisateursup'");
$DB->fetch_object();
}
$DB->query("SELECT IDutilisateur, Fonction, Pseudo, Mdp, Nom FROM utilisateurs");
?>
Bienvenue dans la page administration! <br />
</td>
<td class='boxright'></td></tr><tr>
<td class='boxbottomleft'></td>
<td class='boxbottom' colspan='3'></td>
<td class='boxbottomright'></td>
</tr>
</table>
</td>
</tr>
</table>
<table summary='box_center' cellspacing='0' cellpadding='0' width='100%' border='0'>
<tr>
<td width="12" height="51" class='boxtopleft'> <!- Specially for IE -></td>
<td class='boxtitle'> </td>
<td width="12" class='boxtopright'> <!- Specially for IE -></td>
</tr>
<tr>
<td class='boxleft'></td>
<td class='tbl' align="right"><form name="tableau" action="administrateur.php" method="get">
<table width="100%" border="1" bordercolor="#000000">
<tr bgcolor="#FFFF99">
<td width="10%">Supprimer</td>
<td width="32%"><font class="main">Nom</font></td>
<td width="23%" valign="top" class="TableTopLabel" ><font class="main">Fonction</font></td>
<td width="20%" valign="top" class="TableTopLabel" ><font class="main">Pseudo</font></td>
<td width="15%" valign="top" class="TableTopLabel" ><font class="main">Mdp</font></td>
</tr>
<?
$i=0;
while($DB->fetch_object())
{
?>
<tr class="printtable">
<td valign="top">[color=red]<input type="checkbox" name="IDutilisateursup" value="<? echo $DB->o(IDutilisateur); ?>" />[/color]</td>
<td valign="top"><a href="utilisateur.php?IDutilisateur=<? echo $DB->o(IDutilisateur); ?>"><? echo $DB->o(Nom); ?></a></td>
<td valign="top" ><font class="main"><? echo $DB->o(Fonction); ?></font></td>
<td valign="top" ><font class="main"><? echo $DB->o(Pseudo); ?></font></td>
<td valign="top"><font class="main"><? echo $DB->o(Mdp); ?></font></td>
</tr> <? }; ?>
</table>
<a href="utilisateur.php"><input type="button" name="idajouter" value="ajouter" /></a>
<input type="button" name="idsupprimer" value="supprimer" onclick="submit();" />
</form>
</td>
<td class='boxright'></td>
</tr>
<tr>
<td rowspan="2" height="2" class='boxbottomleft2'></td>
<td height="15"></td>
<td rowspan="2" class="boxbottomright2"> </td>
</tr>
<tr>
<td height="29" class='boxbottom2'></td>
</tr>
</table>
</body>
</html>
Voila.... Merci de m'aider
Voila j'ai un problème... J'ai une page qui contient une liste d'utilisateurs, et je souhaite pouvoir supprimer plusieurs utilisateur d'un coup (je n'arrive à en supprimer q'un seul à la fois)....
voici mon code:
[php]
<? include("../include/headerlog.php"); ?>
<script LANGUAGE="JavaScript">
<!--
function Submit() {
document.tableau.action = "administrateur.php";
return true;
}
// -->
</SCRIPT>
<?
session_start();
$_SESSION['IDutilisateur'];
$IDutilisateur = $_SESSION['IDutilisateur'];
if ($_SESSION['IDutilisateur'] == "")
{
header("Location:../general/accueil.php");
}
if(!empty($_GET['IDutilisateursup']))
{
$IDutilisateursup= $_GET['IDutilisateursup'];
$DB->query("DELETE FROM utilisateurs WHERE IDutilisateur='$IDutilisateursup'");
$DB->fetch_object();
}
$DB->query("SELECT IDutilisateur, Fonction, Pseudo, Mdp, Nom FROM utilisateurs");
?>
Bienvenue dans la page administration! <br />
</td>
<td class='boxright'></td></tr><tr>
<td class='boxbottomleft'></td>
<td class='boxbottom' colspan='3'></td>
<td class='boxbottomright'></td>
</tr>
</table>
</td>
</tr>
</table>
<table summary='box_center' cellspacing='0' cellpadding='0' width='100%' border='0'>
<tr>
<td width="12" height="51" class='boxtopleft'> <!- Specially for IE -></td>
<td class='boxtitle'> </td>
<td width="12" class='boxtopright'> <!- Specially for IE -></td>
</tr>
<tr>
<td class='boxleft'></td>
<td class='tbl' align="right"><form name="tableau" action="administrateur.php" method="get">
<table width="100%" border="1" bordercolor="#000000">
<tr bgcolor="#FFFF99">
<td width="10%">Supprimer</td>
<td width="32%"><font class="main">Nom</font></td>
<td width="23%" valign="top" class="TableTopLabel" ><font class="main">Fonction</font></td>
<td width="20%" valign="top" class="TableTopLabel" ><font class="main">Pseudo</font></td>
<td width="15%" valign="top" class="TableTopLabel" ><font class="main">Mdp</font></td>
</tr>
<?
$i=0;
while($DB->fetch_object())
{
?>
<tr class="printtable">
<td valign="top">[color=red]<input type="checkbox" name="IDutilisateursup" value="<? echo $DB->o(IDutilisateur); ?>" />[/color]</td>
<td valign="top"><a href="utilisateur.php?IDutilisateur=<? echo $DB->o(IDutilisateur); ?>"><? echo $DB->o(Nom); ?></a></td>
<td valign="top" ><font class="main"><? echo $DB->o(Fonction); ?></font></td>
<td valign="top" ><font class="main"><? echo $DB->o(Pseudo); ?></font></td>
<td valign="top"><font class="main"><? echo $DB->o(Mdp); ?></font></td>
</tr> <? }; ?>
</table>
<a href="utilisateur.php"><input type="button" name="idajouter" value="ajouter" /></a>
<input type="button" name="idsupprimer" value="supprimer" onclick="submit();" />
</form>
</td>
<td class='boxright'></td>
</tr>
<tr>
<td rowspan="2" height="2" class='boxbottomleft2'></td>
<td height="15"></td>
<td rowspan="2" class="boxbottomright2"> </td>
</tr>
<tr>
<td height="29" class='boxbottom2'></td>
</tr>
</table>
</body>
</html>
[/php]
Voila.... Merci de m'aider