Page 1 sur 1

Systeme Admin :suprimer et valider

Posté : 01 mars 2014, 20:11
par blinz
Bonjour,
voilà mon petit soucis j'ai mis en place une page d'administration pour mon site, je fait appel à mes annonces enregistré dans ma base de données,
et j'aimerais faire un systeme de validation ou de refus de l'annonce.
  <!-- Affichage des sorties par date du debut -->	
	<?php   
		$reqProjet = "SELECT  * FROM loisirs ORDER BY date_debut_sortie";
		$tabProjet = sqlSelectPlsLignes($reqProjet);
							
		if(count($tabProjet)>0){
		for($i=0;$i<count($tabProjet);$i++){
	?>
   <!-- Fin affichage des sorties par date du debut -->
Et voici mes 2 divs qui me devront me permettre de validier ou refuser l'annonce, mais comment faire, sachant que j'ai une table dans ma base de donnée nommé valide: 1 pour accepter l'annonce et 0 pour ne pas l'accepter ( ps: j'aimerais que quand je ne l'accepte pas elle soit supprimer de la base de donnée également)?
<div class="annonce_valide"><?php echo $tabProjet[$i]["valide"]; ?></div>
        <div class="annonce_delete"><?php echo $tabProjet[$i]["delete"]; ?>REJETER</div>

Re: Systeme Admin :suprimer et valider

Posté : 02 mars 2014, 11:47
par moogli
salut,

utilise deux cases a cocher avec pour valeur l'id de l'annonce.
<input type="checkbox" name="update[]" value="xx" />
la notation tableau te permet d'avoir un tableau coté php dans $_POST['update'].
ce tableau ne contient que les id des cases qui ont étaient cochées.

ensuite tu peux faire un simple update
<?php
$sql = 'update matable set valid = 1 where id in ('.implode(',',$_POST['delete']).')';
?>
le principe est le même pour le delete.

je te laisse le soin de protéger les données afin d'éviter l'injection sql.

@+

Re: Systeme Admin :suprimer et valider

Posté : 02 mars 2014, 20:49
par blinz
Merci pour le tuyau mon admin est terminé