Validation d'une annonce aprés verification
pirasath
-
jordane45 Messages postés 30426 Date d'inscription Statut Modérateur Dernière intervention -
jordane45 Messages postés 30426 Date d'inscription Statut Modérateur Dernière intervention -
Bonjours,
Je suis ici car j'ai un petit problème sur la création de mon site.
Je me suis lancé dans la création d'un site d'annonce je l'ai mis en ligne
voila le site : http://www.autospy.fr
donc mon problème est que quand on ajoute une annonce sa s'ajoute directement, j'aimerai que je puisse verifié l'annonce avant que l'annonce soit en ligne.
comme je suis débutant en php mysql je ne sais pas par ou commencer.
si quelqu'un pourrais m'aidé se serai bien.
Merci d'avance.
Je suis ici car j'ai un petit problème sur la création de mon site.
Je me suis lancé dans la création d'un site d'annonce je l'ai mis en ligne
voila le site : http://www.autospy.fr
donc mon problème est que quand on ajoute une annonce sa s'ajoute directement, j'aimerai que je puisse verifié l'annonce avant que l'annonce soit en ligne.
comme je suis débutant en php mysql je ne sais pas par ou commencer.
si quelqu'un pourrais m'aidé se serai bien.
Merci d'avance.
2 réponses
-
Je ne connais pas l'arborescence (ni le code) de ton site...
Mais en gros...
Tu as :
- une page pour lister les annonces "visibles" par tes visiteurs... autrement dit... celles qui sont validées (et donc qui ont le champ "a_valider" = 1 )
Un truc du genre :$sql = " SELECT * FROM tatable WHERE a_valider = 1 ";
- Une page accessible uniquement par toi dans laquelle tu peux voir les annonces A VALIDER (donc celles dont le champ est à 0 )$sql = " SELECT * FROM tatable WHERE a_valider = 0 ";
=> Pour valider une annonce... il te suffit de faire une requête de type UPDATE ... pour mettre à 1 le champ "a_valider" dans la table.//$id correspond à l' ID de ton annonce dans ta BDD $sql = "UPDATE tatable SET a_valider = 1 WHERE id='$id' ";
-
-
Je t'en prie.
Par contre .. si la question est traitée.. n'oublie pas de mettre la discussion en RESOLU (lien qui se trouve sous le titre de ta question).
Bonne continuation.
PS : Si tu commences juste à développer ton site ... et si ce n'est pas déjà le cas... passes par la PDO pour connecter ton site à ta BDD....
L'extension mysql_* étant considérée comme obsolète.
https://www.commentcamarche.net/faq/43261-php-l-extension-mysql-est-obsolete#top
.
-
-
Bonjour
tu n'as qu'à ajouter un champ "a_valider" dans ta table avec comme valeur par défaut 0
Puis tu te créés une page pour les lister... et ls valider (en passant ce champ à 1).
Pour les utilisateurs. .. tu n'affiche que celles qui sont à 1.