Afficher le contenu d'une requête php/mysql [Résolu/Fermé]

Signaler
Messages postés
5
Date d'inscription
samedi 28 février 2015
Statut
Membre
Dernière intervention
5 mars 2015
-
Messages postés
5
Date d'inscription
samedi 28 février 2015
Statut
Membre
Dernière intervention
5 mars 2015
-
Bonjour,

Je ne m'y connais pas bien en php et malgré le fait d'avoir parcouru plusieurs site s à lire des cours sur le php, je n'ai pas trouvé comment il fallait faire:

je voudrais afficher le contenu d'une requête sachant que m'a requête devrait normalement être du style:
$sql = "SELECT forum_name
FROM phpbb_forums
WHERE parent_id = 17
ORDER BY forum_name ASC";


mon but est de récupérer, dans ma base de données, tous les forums qui possèdent comme parent_id la valeur 17, et les afficher en texte, donc je cherche à afficher leur forum_name.

Si quelqu'un peut m'aider svp...
Merci d'avance :)

3 réponses

Messages postés
28943
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
13 juillet 2020
2 611
Bonjour,
La requête me semble correcte.... sur quoi bloques tu exactement ?
Qu'utilises tu comme extension mysql (mysql_* ou mysqli_* ou PDO ) ?

Messages postés
5
Date d'inscription
samedi 28 février 2015
Statut
Membre
Dernière intervention
5 mars 2015

Bonjour jordane45,
J'utilise mysqli
et si la requête est correcte donc c'est uniquement pour afficher la liste des forums sur ma page. (les forums qui contiennent le parent_id=17)
(c'est peut être pas grand chose à faire, je ne sais pas trop)...
Messages postés
5
Date d'inscription
samedi 28 février 2015
Statut
Membre
Dernière intervention
5 mars 2015

j'ai réussi:
$sql='SELECT forum_name FROM phpbb_forums WHERE parent_id = 17 ORDER BY forum_name ASC';
$qid = $bdd->prepare($sql);
$qid->execute();
while( $ligne=$qid->fetch(PDO::FETCH_OBJ) ) {
echo "".$ligne->forum_name."<br/>";
}