Page 1 sur 1

Affiché 3 texte dans une boucle

Posté : 29 mai 2017, 14:59
par yoann38
Salut tout le monde.
Voila je procéde à une sélection d'annonce de ma bdd selon une condition.
Pas de problème, enfin juste un, je cherche à afffiché 3 valeur mais le problème est que la boucle me renvoi qu'un seul résultat;
// Defaut loisir
	elseif (!empty($_GET['loisir']) && $_GET['loisir'] == 'restaurant' && !empty($_GET['ville']) && empty($_GET['page']))  {
	echo '
	<div class="dummy">
		<div class="container">
	<p>teste bla bla.';
	
	$resto = ("SELECT distinct titre FROM loisirs WHERE id_type_loisirs = '1' AND city = '".$_GET['ville']."' LIMIT 3");
	$req = $bdd->query($resto);
	while($ligne = $req->fetch(PDO::FETCH_ASSOC)){  
	$exemple_resto = ucfirst($ligne['titre']);
	}
	
	echo '
	<p><em>'.ucfirst(strtolower($_GET['ville'])).'</em>.
		'.$exemple_resto.'.
		</p></div></div>';	
	}
	
?> 
Merci à vous

Re: Affiché 3 texte dans une boucle

Posté : 29 mai 2017, 15:16
par or 1
le echo est après la boucle, donc c'est normal.
et rien dans la boucle ne permet de récupérer les différentes valeurs, avec un .= par exemple.