alors voilà j'ai mon code qui est créer,problème pour les id unique il à pas de soucis mais pour le numero d'accès,par exemple 1 2 ou 3,ben ça ne va pas même si j'ai le numéro 1 j'ai accès à la page j'arrive pas du tout a réglé le problème,je devrai avoir obligatoirement le numéro 2 pour y avoir accès merci de m'aidé voici mon code :
<fieldset>
<?php
// je me connecte sous mysql.
require('include/mysql.php');
// je déclare la variable que je vais me servir dans le champ droit de mysql.
$droit = '2';
// je crée la requête qui va regarder que la personne à bien les doit require pour accéder à la page.
$verifdroit = $bdd->prepare('SELECT id FROM menbre WHERE droit = 2 AND id');
$verifdroit->execute(array('droit' => $droit,
'id' => $_SESSION['id']));
$verification = $verifdroit->fetch();
// je vérifie que la personne est bien connecté et que il à les droit require.
if(!isset($_SESSION['login'])) {
echo '<center><h3><font color="#ff0000"><< Vous devez être connecté pour voir cette page. >></font></h3></center>';
// je fait la condition pour vérifier que la personne à les droit require. et je vérifie sont id unique.
} elseif ($verification && isset($_SESSION["id"]) && ($_SESSION["id"] == "4") || ($_SESSION["id"] == "6")) {
?>
<br />
<br />
<h2><a href="index.php?page=add-news">Ajouter une news</a></h2>
<table border="2" cellspacing="5" ><tr>
<th>Modifier </th>
<th>Supprimer </th>
<th>Titre : </th>
<th>Date : </th>
</tr>
<?php
$req = $bdd->query('SELECT * FROM news ORDER BY id DESC');
while ($donnees = $req->fetch())
{
sscanf($donnees['date'], "%4s-%2s-%2s %2s:%2s:%2s", $an, $mois, $jour, $heure, $min, $sec);
?>
<tr border="2">
<td><?php echo '<a href="index.php?page=add-news&update-news=' . $donnees['id'] . '">'; ?>Modifier</a></td>
<td><?php echo '<a href="index.php?page=delete-news&supprimer_news=' . $donnees['id'] . '">'; ?>Supprimer</a></td>
<td><?php echo stripslashes($donnees['titre']); ?></td>
<td><?php echo $donnees['date']; ?></td>
</tr>
<?php
}
?>
</table>
<br />
<br />
<?php
// si il à pas les droit require pour accéder à cette page j'affiche cette erreur.
} else {
echo '<center><h3><font color="#ff0000"><< Vous avez pas les droit require pour accéder à cette page ! >></font></h3></center>';
}
?>
</fieldset>