Retourner plusieurs ligne

Fermé
deep_sea Messages postés 201 Date d'inscription mardi 10 mai 2016 Statut Membre Dernière intervention 10 décembre 2022 - Modifié par jordane45 le 24/02/2017 à 00:16
jordane45 Messages postés 38138 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 17 avril 2024 - 24 févr. 2017 à 00:17
Bonjour,
j'ai un problème avec ma requête
je n'arrive pas a récupérer tous les enregistrements , cette dernière permet de récupérer 1 ligne
est ce que vous pouvez me trouver l'erreur?
<?php

$requete = "SELECT  `designation_wilaya` FROM `wilaya` ";

$resultat = $conn->query($requete) or die ('Erreur '.$requete.' '.$conn->error);


while ($row = $resultat->fetch_assoc())

{
   echo' 
  <ul class="dropdown-menu" aria-labelledby="dropdownMenu1">
    <li>'.$row['designation_wilaya'].'</li>
  </ul>
';
}
?>

EDIT : Ajout des balises de code

A voir également:

3 réponses

jordane45 Messages postés 38138 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 17 avril 2024 4 649
23 févr. 2017 à 18:47
Bonjour,

Commence par tester ta requete DIRECTEMENT Dans ta bdd via phpmyadmin par exemple .
Et dis nous ce que ça te retourne....

Pour rappel.. la requête c'est :
SELECT `designation_wilaya` FROM `wilaya`

0
deep_sea Messages postés 201 Date d'inscription mardi 10 mai 2016 Statut Membre Dernière intervention 10 décembre 2022 1
23 févr. 2017 à 19:51
la requête fonctionne très bien , elle retourne toute les lignes
0
zucrezel Messages postés 30 Date d'inscription mardi 7 février 2017 Statut Membre Dernière intervention 19 juillet 2017 4
23 févr. 2017 à 20:09
Bonjour,
Tu n'as pas initialisé $conn.
Tu peux fais un var_dump sur $resultat pou voir ce que cela te récupère.
Et les lignes <ul class="dropdown-menu" aria-labelledby="dropdownMenu1"> et </ul> doivent être mis en dehors de ta boucle.
0
deep_sea Messages postés 201 Date d'inscription mardi 10 mai 2016 Statut Membre Dernière intervention 10 décembre 2022 1
23 févr. 2017 à 20:25
j'ai pas compris
<?php
$server = 'localhost';
$username = 'root';
$password = '';
$db = 'afrahkom';

$conn = mysqli_connect($server,$username,$password,$db);
?>
0
zucrezel Messages postés 30 Date d'inscription mardi 7 février 2017 Statut Membre Dernière intervention 19 juillet 2017 4
Modifié par zucrezel le 23/02/2017 à 21:22
Que te retourne
var_dump($resultat)
?

Si tu utilises mysqli, voir l'exemple #2 ici :
https://www.php.net/manual/fr/mysqli-result.fetch-assoc.php
0
jordane45 Messages postés 38138 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 17 avril 2024 4 649
24 févr. 2017 à 00:17
voir l'exemple #2


Tu veux dire Exemple #1 Style orienté objet ....
0