Jump to content

menus php com mysql e css = A Problema


watt

Recommended Posts

é o seguinte estou a entar fazer um menu com dados retirados de uma bd, o menu tem 2 sub menus e acontece que vejo uma barra pekena nos que não têm sub menu.

(já agora como é que se mete fotos aki no forum ?! 😄

o codigo do menu é o seguinte:

<ul id="primary-nav">
	          <?php do { ?>
              <div align="left"></div>
                  <li class="menuparent">
                   <a href="cat.php?$val=<?php echo $row_Recordset1['menu1']; ?>"><?php echo $row_Recordset1['menu1']; ?></a> 
							<ul>
							<?php $selecionado = $row_Recordset1['menu1'];
		mysql_select_db($database_bd, $bd);
		$query_Recordset2 = "SELECT * FROM menus WHERE nivel = '2' and menu1='$selecionado'";
		$Recordset2 = mysql_query($query_Recordset2, $bd) or die(mysql_error());
		$row_Recordset2 = mysql_fetch_assoc($Recordset2);
		$totalRows_Recordset2 = mysql_num_rows($Recordset2);
							 ?>
							 <?php do { ?>
							<?php if ( $row_Recordset2['menu2'] <> '')
							  {; ?> 
				<li class="menuparent">
				<a href="cat.php?$val=<?php echo $row_Recordset2['menu2']; ?>"><?php echo $row_Recordset2['menu2']; ?></a>

							<ul>
						<?php $selecionado2 = $row_Recordset2['menu2'];
		mysql_select_db($database_bd, $bd);
		$query_Recordset3 = "SELECT * FROM menus WHERE nivel = '3' and menu2='$selecionado2'";
		$Recordset3 = mysql_query($query_Recordset3, $bd) or die(mysql_error());
		$row_Recordset3 = mysql_fetch_assoc($Recordset3);
		$totalRows_Recordset3 = mysql_num_rows($Recordset3);
							 ?>

							 <?php do {?>
							  <?php if ( $row_Recordset3['menu3'] <> '')
							  {; ?> 
					<li class="menuparent">
					<a href="cat.php?$val=<?php echo $row_Recordset3['menu3']; ?>"> <?php echo $row_Recordset3['menu3']; ?></a>						</li>
					<?php }; ?>
					</li>
							<?php } while ($row_Recordset3 = mysql_fetch_assoc($Recordset3)); ?> 
            				</ul>
								<?php }; ?>	
							<?php } while ($row_Recordset2 = mysql_fetch_assoc($Recordset2)); ?> 
           				  </ul>
				</div>
                  </li>
	          <?php } while ($row_Recordset1 = mysql_fetch_assoc($Recordset1)); ?>
			</ul>

um pouco confuso mas axo que dá para perceber.

Link to comment
Share on other sites

Mete o codigo com o GeSHi para se perceber melhor....

(já agora como é que se mete fotos aki no forum ?!  😄

Se a imagem tiver menos de 192 Kb podes anexa-la aqui pelo forum, se tiver mais, vai ,por exemplo, ao http://imageshack.us/ e mete o link de imagem atraves das tags [img']endereço da imagem[/img*] (sem o *)

Em relação ao problema principal, não te sei ajudar... 😛

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.