<?php
// Création de la liste déroulante des utilisateurs.
$bd ='gestionacces';
$lien = mysql_pconnect ('localhost', 'root', '');
mysql_select_db($bd);
$table = 'utilisateurs';
if ($lien == FALSE){
echo "connexion impossible à la base $bd";
} else
$sql = mysql_query ("SELECT IdUtilisateur, NomUtilisateur FROM $table ORDER BY NomUtilisateur");
if ($sql == FALSE){
echo "erreur de resultat";
echo mysql_error();
} else {
//Exécution de la requête
$ListeUtilisateur= "<SELECT NAME='listeUtilisateur'>";
$ListeUtilisateur .= "<OPTION VALUE=0>Choisissez</OPTION>";
// Boucle sur la table utilisateur
while ($tableauUtilisateurs = mysql_fetch_array($sql)) {
$IdUtilisateur = $tableauUtilisateurs["IdUtilisateur"];
$NomUtilisateur = $tableauUtilisateurs["NomUtilisateur"];
$ListeUtilisateur.= "<OPTION VALUE='$IdUtilisateur'>$NomUtilisateur</OPTION>";
}
}
$ListeUtilisateur.= "</SELECT>";
mysql_close($lien);
?>
<?php
// Création de la liste déroulante des groupes
$bd ='gestionacces';
$lien = mysql_pconnect ('localhost', 'root', '');
mysql_select_db($bd);
$table = 'groupe';
if ($lien == FALSE){
echo "connexion impossible à la base $bd";
} else
$sql = mysql_query ("SELECT IdGroupe, Groupe FROM $table ORDER BY Groupe");
if ($sql == FALSE){
echo "erreur de resultat";
echo mysql_error();
} else {
//Exécution de la requête
$ListeGroupe = "<SELECT NAME='listeGroupe'>";
$ListeGroupe.= "<OPTION VALUE=0>Choisissez</OPTION>";
// On boucle sur la table
while ($tableauGroupes = mysql_fetch_array($sql)) {
$IdGroupe = $tableauGroupes["IdGroupe"];
$Groupe = $tableauGroupes["Groupe"];
$ListeGroupe .= "<OPTION VALUE='$IdGroupe'>$Groupe</OPTION>";
}
}
$ListeGroupe .= "</SELECT>";
mysql_close($lien);
?>
<?php
//Ajouter un groupe
$bd ='gestionacces';
$lien = mysql_pconnect ('localhost', 'root', '');
mysql_select_db($bd);
$table = 'groupe';
$NomGroupe = $_REQUEST['Groupe']:
$requete = "Select * From $table Where Groupe='$NomGroupe'";
echo $requete;
/* INSERT INTO `groupe` ( `IdGroupe` , `Groupe` , `Description` )
VALUES (
'', 'Groupe Projet', 'A tout les droit sur un dossier partage'
);
*/
?>
<html>
<head>
<title>Gestion des groupes</title>
</head>
<body bgcolor="eeeeeeff">
<h3>Gestion des groupes</h3>
<form Method="POST" Action="<?echo $_SERVER["PHP_SELF"]?>">
<fieldset>
<legend>Créer ou supprimer un groupe</legend>
<table>
<tr></tr>
<tr>
<td>Nom du groupe: </td>
<td><?php print $ListeGroupe;?></td>
</tr>
<tr>
<td></td>
<td><input type ="submit" name = "action" value="Créer">
<input type ="submit" name = "action" value="Supprimer"></td>
</tr>
</table>
</fieldset>
<p></p>
<fieldset>
<legend>Ajouter ou enlever un utilisateur d'un groupe</legend>
<table>
<tr></tr>
<tr>
<td>Nom du groupe: </td>
<td><?php print $ListeGroupe;?></td>
</tr>
<tr>
<td>Nom d'utilisateur: </td>
<td><?php print $ListeUtilisateur;?></td>
</tr>
<tr>
<td></td>
<td><input type ="submit" name = "action" value="Ajouter">
<input type ="submit" name = "action" value="Enlever"></td>
</tr>
</table>
</fieldset>
</form>
<p><a href="gestion.php">Afficher la gestion des accès</a></p>
<p><a href="TableBaseDonnees.php">Afficher les tables de la base de données</a></p>
</body>
</html>