interligar tabelas
Pessoal...
tenho 2 tabelas:
"menu" - com os campos: "id" e "nome"
"submenu" - com os campos: "id", "titulo" e "tipo"
Esse campo "tipo" é o q liga essa tabela na outra..
ou seja.. o "ID" da tabela "menu" é o mesmo número q está dentro do campo "tipo"
Fiz isso pra quando eu listar: pagina.php?id_menu=3, mostrar todos os submenus daquele determinado menu..
Até aí beleza!!
Agora eu quero mostrar aonde a pessoa está...
ex: Você está no Menu 3 - Submenu 35
Só q com nomes...
Você está em Embalagens - Plástico
só q o nome do menu é em uma tabela e a do submenu é em outra tabela....
como eu faço então pra unir essas duas??
Consigo exibir o titulo do submenu, mas no menu fica aparecendo o nº do id.. e eu gostaria q aparecesse o nome correto!!
Me ajudem, por favor!! vou postar meu código:
<?$consulta = mysql_query("SELECT sm.*,m.nome AS tipo FROM `submenu` sm INNER JOIN `menu` m ON (m.id = sm.tipo) WHERE sm.tipo = '$id' ORDER BY sm.titulo ASC") or die (mysql_error());while($verifica = mysql_fetch_array($consulta)){$id = $verifica["id"];$nome = $verifica["nome"];$titulo = $verifica["titulo"];$tipo = $verifica["tipo"];echo"$nome - $titulo<br>";}?>Discussão (8)
Carregando comentários...