Se connecter avec
S'enregistrer | Connectez-vous

Boucle et requete sql ne fonctionne pas [php]

Dernière réponse : dans Programmation

bonjour , j'ai un problème avec mon code php qui doit afficher un menu contenant des sous menu je m'explique

la première boucle doit afficher tout les menu(thème) celui ci fonctionne bien , mais lorsque j'ajoute une boucle a l'intérieur de cette dernière elle ne fonctionne pas et n'affiche donc pas les sous menu propre a chaque menu

voici mon code :

Citation :
<?php

$menureq = mysql_query("SELECT * FROM menu ORDER BY position");

while ($dmenu = mysql_fetch_array($menureq) )
{
?>

<li class="toggleSubMenu"><span><?php echo $dmenu['menu']; ?></span>
<ul class="subMenu">
<?php
$menu2 = mysql_query("SELECT * FROM sousmenu WHERE quelmenu='$dmenu' ORDER BY position");
while ($rmenu2 = mysql_fetch_array($menu2) )
{
?>
<li><a href="http://www.paris-kungfu.fr/&lt;?echo $rmenu2['type']; ?>.php" title=""><?php echo $rmenu2['nomsous']; ?></a></li>
<? } ?>
</ul>
</li>
<?php
}
?>


je pense que l'erreur et toute simple mais je ne la trouve pas :/  merci d'avance de votre aide :) 
Lassé par la pub ? Créez un compte

salut merci pour la reponsse en l'affichage de ma deuxieme requete fonctionne ( a l'exterieur de la deuxieme boucle ) il affiche le mots Resource id #6 (j'imagine qu'il faut selectioner un des champ que contient la variable ) helas je n'est pas de fichier log contenant les erreur php je suis heberger chez 1&1 y'a t'il une solution a mon problemme ?
Lassé par la pub ? Créez un compte
Tom's guide dans le monde