par
yoann38 » 11 juin 2016, 12:40
Salut à tous.
Je fait une requete qui permet de recupérer chaque catégorie de ma table pas de problème.
Maintenant j'aimerais afficher un texte différent selon la catégorie
exemple:
Si id_type_loisirs = 4 alors on affiche
"c'est une chaise"
Si id_type_loisirs = 5 alors on affiche
"c'est un tabouret"
Si id_type_loisirs = 6 alors on affiche
"....."
J'ai donc fait ceci mais je bloque un peu pour affiche le texte selon la catégorie, merci à vous
// On affiche les dernieres sorties concert enregistrées de la ville renseignée
$exemple_loisirs = ("SELECT * FROM `loisirs` WHERE id_region = '".$region_id."' GROUP BY `loisirs`.`id_type_loisirs` LIMIT 0,5");
$req = $bdd->query($exemple_loisirs);
while($sortie = $req->fetch(PDO::FETCH_ASSOC)){
// Formatage des date en fr
$dated = DateTime::createFromFormat('Y-m-d H:i:s', $sortie['date_debut_sortie']);
$date_loisir = $ligne['date_debut_sortie'] = ucfirst($jour[$dated->format('N')]).' '.$dated->format('d').' '.ucfirst($mois[$dated->format('n')]).' '.$dated->format('Y');
if ($ligne['id_type_loisirs'] = 10 ) {
$result_loisirs .= '<em>'.ucfirst (strtolower($sortie['titre'])).' à la salle ('.ucfirst (strtolower($sortie['manufacturer'])).'), le '.$date_loisir.'</em>. ';
}
elseif ($ligne['id_type_loisirs'] = 4 ) {
$result_loisirs .= 'vide-grenier en test';
}
}
echo $result_loisirs.' ;
Salut à tous.
Je fait une requete qui permet de recupérer chaque catégorie de ma table pas de problème.
Maintenant j'aimerais afficher un texte différent selon la catégorie
[b]exemple:[/b]
Si id_type_loisirs = 4 alors on affiche [b]"c'est une chaise"[/b]
Si id_type_loisirs = 5 alors on affiche [b]"c'est un tabouret"[/b]
Si id_type_loisirs = 6 alors on affiche [b]"....."[/b]
J'ai donc fait ceci mais je bloque un peu pour affiche le texte selon la catégorie, merci à vous
[php]// On affiche les dernieres sorties concert enregistrées de la ville renseignée
$exemple_loisirs = ("SELECT * FROM `loisirs` WHERE id_region = '".$region_id."' GROUP BY `loisirs`.`id_type_loisirs` LIMIT 0,5");
$req = $bdd->query($exemple_loisirs);
while($sortie = $req->fetch(PDO::FETCH_ASSOC)){
// Formatage des date en fr
$dated = DateTime::createFromFormat('Y-m-d H:i:s', $sortie['date_debut_sortie']);
$date_loisir = $ligne['date_debut_sortie'] = ucfirst($jour[$dated->format('N')]).' '.$dated->format('d').' '.ucfirst($mois[$dated->format('n')]).' '.$dated->format('Y');
if ($ligne['id_type_loisirs'] = 10 ) {
$result_loisirs .= '<em>'.ucfirst (strtolower($sortie['titre'])).' à la salle ('.ucfirst (strtolower($sortie['manufacturer'])).'), le '.$date_loisir.'</em>. ';
}
elseif ($ligne['id_type_loisirs'] = 4 ) {
$result_loisirs .= 'vide-grenier en test';
}
}
echo $result_loisirs.' ;[/php]