Probleme affichage dans menu deroulant
LeaDerzRS6
Messages postés
55
Date d'inscription
Statut
Membre
Dernière intervention
-
Grandasse_ Messages postés 924 Date d'inscription Statut Membre Dernière intervention -
Grandasse_ Messages postés 924 Date d'inscription Statut Membre Dernière intervention -
Bonjour, j'ai un probleme j'ai fait une connexino a ma bdd (connect.php) ensuite j'aifait via un script java un menu "deroulant" et dedans j'y met <ul> <li> </li> </ul> avec mon code mais il ne s'affiche pas... mon code pour mieux comprendre :
===============================================
ma connexion a ma bdd est bonne je les tester ;)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "[http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd]"> <html xmlns="[http://www.w3.org/1999/xhtml]"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <meta name="Robots" content="all"/> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <link rel="stylesheet" type="text/css" href="css/normalize.css" /> <link rel="stylesheet" type="text/css" href="css/icons.css" /> <link rel="stylesheet" type="text/css" href="css/style.css" /> <script src="js/modernizr.custom.js"></script> </head> <body> <nav id="bt-menu" class="bt-menu"> <!-- ouverture --> <a href="#" class="bt-menu-trigger"><span>Menu</span></a> <?php $resultat = mysql_query("select * from prenon", $connect); if($resultat){ ?> <ul> <!-- droite --> <? while($prenon = mysql_fetch_array($resultat)){ ?> <li><? echo $prenon["nom"], " " , $prenon["prenom"]; } ?></li> <? } ?> </ul> <!-- bas --> <ul> <li><a href="conv.php" class="bt-icon icon-newspaper">Conversation</a></li> </ul> </nav> <script src="js/classie.js"></script> <script src="js/borderMenu.js"></script> </body> </html>
===============================================
ma connexion a ma bdd est bonne je les tester ;)
A voir également:
- Probleme affichage dans menu deroulant
- Menu déroulant excel - Guide
- Excel menu déroulant en cascade - Guide
- Menu déroulant google sheet - Accueil - Guide bureautique
- Menu contextuel windows 11 retrouver l'affichage classique - Guide
- Affichage double ecran - Guide
Tout est cohérent ?
Parce que dans ta boucle while, il y a une balise li ouvrante mais la fermante est en dehors.
Déjà si le "if" n'est pas validé, <ul> n'apparait pas mais tu auras un </ul> qui va se balader tout seul.
Et pour <li> ça va coincer aussi.
Je me répète : regarde le rendu HTML (code source de ta page) après avoir fait mouliner ton code en utilisant plusieurs noms/prénoms.