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>
<?
}
?>
Editado por Denis Courcy Melhoria de entendimento do código
Pergunta
gercions
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> <? } ?>Editado por Denis CourcyMelhoria de entendimento do código
Link para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados