Ir para conteúdo
Fórum Script Brasil

gercions

Membros
  • Total de itens

    3
  • Registro em

  • Última visita

Sobre gercions

gercions's Achievements

0

Reputação

  1. gercions

    Ploblema PHP com Mysql

    Coloquei os comandos sql como abaixo, esta retornando os dados, mas estou querendo que não fique repetindo o mesmo campo, quero que venha o titulo do menu e os submenus agrupados. Decoração (Titulo) Espaços Pequenos (sub-menu) Decoração (Titulo) Painel de Memórias (sub-menu) Decoração (Titulo) Por que Época? (sub-menu) Entretenimento (Titulo) Como Pôr a Mesa com Estilo (sub-menu) Cores (Titulo) Catálogo de Cores (sub-menu) Ferramentas (Titulo) Planeje Seu Espaço (sub-menu) Folders (Titulo) Decore Seu Living (sub-menu) Queria que ficasse assim: Decoração (Titulo) Espaços Pequenos (sub-menu) Painel de Memórias (sub-menu) Por que Época? (sub-menu) Entretenimento (Titulo) Como Pôr a Mesa com Estilo (sub-menu) Cores (Titulo) Catálogo de Cores (sub-menu) Ferramentas (Titulo) Planeje Seu Espaço (sub-menu) Folders (Titulo) Decore Seu Living (sub-menu) <? $sql = mysql_query("select sgi.id, sgi.titulo, i.descricao from categorias_submenu sgi inner join categorias_menu agr on sgi.idCategoria = agr.id inner join categorias_dicas i on i.idCategoria = sgi.id where agr.id = ".$idmenu." union select sgi.id, sgi.titulo, i.descricao from categorias_submenu sgi inner join categorias_menu agr on sgi.idCategoria = agr.id inner join categorias_dicas i on i.idCategoria = sgi.id where agr.id = ".$idmenu." order by 1,2,3 ")or die( mysql_error() ); while($linha = mysql_fetch_array($sql)){ $menu = $linha['titulo']; $menu_1 = $linha['descricao']; $id = $linha['id']; ?> </div> <div > <!--Alinhamento menu internas--> <ul class="menu_sub_inside"> <li class="txt_menu_mais_novo"><? echo $menu ?></li></ul> <ul class="menu_sub_outside"> <li class="txt_menu_mais_out"><a href="?pg=dicasdetalhes&idmenu=<? echo $id ?>&iddicas=<? echo $idCategoria ?>" ><? echo $menu_1 ?></a> </li></ul> <? } ?>
  2. gercions

    Ploblema PHP com Mysql

    Me desculpa se coloquei no local errado, sou novo neste portal e não estou familiarizado com o mesmo. Se esta no lugar errado, indique o local correto.
  3. Pessoal veja se conseguem me ajudar. O select abaixo individuais estão funcionando corretamente, mas quando coloco o comando UNION não aparece nada, veja se o que estou fazendo esta correto. <? $sql = mysql_query("SELECT distinct E.id, E.titulo FROM categorias_submenu AS E INNER JOIN categorias_menu AS CA WHERE E.idCategoria = CA.id AND CA.id = ".$idmenu." UNION SELECT distinct A.id, A.titulo FROM categorias_dicas AS A INNER JOIN categorias_submenu AS CS WHERE A.idCategoria = CS.id AND CS.idCategoria = ".$idCategoria." order by A.titulo"); while($linha = mysql_fetch_array($sql)){ $menu = $linha['titulo']; $menu_1 = $linha['titulocs']; $id = $linha['id']; ?> </div> <div > <!--Alinhamento menu internas--> <ul class="menu_sub_inside"> <li class="txt_menu_mais_novo"><? echo $menu ?></li></ul> <ul class="menu_sub_outside"> <li class="txt_menu_mais_out"><a href="?pg=dicasdetalhes&idmenu=<? echo $id ?>&iddicas=<? echo $idCategoria ?>" ><? echo $menu ?></a> </li></ul> <? } ?>
×
×
  • Criar Novo...