Requête PHP comment ajouter une condition a un while

Résolu/Fermé
flo39400 Messages postés 596 Date d'inscription mardi 8 avril 2008 Statut Membre Dernière intervention 9 septembre 2021 - 16 oct. 2016 à 20:23
flo39400 Messages postés 596 Date d'inscription mardi 8 avril 2008 Statut Membre Dernière intervention 9 septembre 2021 - 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();
			?>
A voir également:

1 réponse

jordane45 Messages postés 38144 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 21 avril 2024 4 650
16 oct. 2016 à 20:38
Bonjour
Tu mets un WHERE directement dans ta requête pour ne recuperer que les elements à afficher
1
flo39400 Messages postés 596 Date d'inscription mardi 8 avril 2008 Statut Membre Dernière intervention 9 septembre 2021 21
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();
			?>
0