Requête PHP comment ajouter une condition a un while [Résolu/Fermé]

flo39400 585 Messages postés mardi 8 avril 2008Date d'inscription 10 décembre 2017 Dernière intervention - 16 oct. 2016 à 20:23 - Dernière réponse : flo39400 585 Messages postés mardi 8 avril 2008Date d'inscription 10 décembre 2017 Dernière intervention
- 16 oct. 2016 à 21:59
Bonsoir, j'ai fait un système d’administration d'article qui fonctionne très bien le seule problème sais que je sais pas comment ajouter une condition tel que si new_publier = 1 alors l'article est afficher si il est = 0 il n'est pas afficher.

Voila mon code pour afficher les articles:


	<?php	
			$articles = $bdd->query('SELECT * FROM news_tab_articles ORDER BY news_id DESC');
			while($donnees = $articles->fetch()) 
			{ 
			?>
			<p class="article_text"><?= $donnees['news_titre'] ?></p>
			<?= $donnees['news_contenu'] ?>
			<?php 
			}	
			$articles->closeCursor();
			?>
Afficher la suite 

2 réponses

jordane45 19288 Messages postés mercredi 22 octobre 2003Date d'inscriptionModérateurStatut 17 décembre 2017 Dernière intervention - 16 oct. 2016 à 20:38
+1
Utile
1
Bonjour
Tu mets un WHERE directement dans ta requête pour ne recuperer que les elements à afficher
Cette réponse vous a-t-elle aidé ?  
flo39400 585 Messages postés mardi 8 avril 2008Date d'inscription 10 décembre 2017 Dernière intervention - 16 oct. 2016 à 21:59
Merci, beaucoup :)
Jordane45 encore une fois :)

J'ai fait ça donc la ça fonctionne bien.

<?php	
			$articles = $bdd->query('SELECT * FROM news_tab_articles WHERE (news_publier = 1) ORDER BY news_id DESC');
			while($donnees = $articles->fetch()) 
			{ 
			?>
			<p class="article_text"><?= $donnees['news_titre'] ?></p>
			<?= $donnees['news_contenu'] ?>
			<?php 
			}	
			$articles->closeCursor();
			?>