Pessoal estou tentando criar um menu dropdown com informações do banco. Já criei o menu principal agora tenho que criar os sub menus. O menu principal é formado por uma tabela (tbp_galerias) nela peguei o campo titulo e formei o menu, agora preciso ir em outra tabela (tbp_galerias_imagens) e pegar o campo img_big que esta relacionado com a galeria través do idGaleria.
Tabelas
CREATE TABLE IF NOT EXISTS `tbp_galerias` (
`idGaleria` int(255) NOT NULL auto_increment,
`titulo` varchar(255) NOT NULL default '',
`fotografo` varchar(255) NOT NULL default '',
`data` int(35) NOT NULL default '0',
`thumb` varchar(110) NOT NULL,
`descricao` text NOT NULL,
PRIMARY KEY (`idGaleria`)
) ENGINE=MyISAM AUTO_INCREMENT=50;
CREATE TABLE IF NOT EXISTS `tbp_galerias_imagens` (
`idImagem` int(255) NOT NULL auto_increment,
`idGaleria` int(255) NOT NULL default '0',
`img_big` varchar(255) NOT NULL default '',
`img_thumb` varchar(255) NOT NULL default '',
PRIMARY KEY (`idImagem`)
) ENGINE=MyISAM AUTO_INCREMENT=278;
O que eu fiz até o momente:
<?
include "conexao.inc";
$sql_listar_galeria = "SELECT * FROM tbp_galerias";
$resultado_listar_galeria= mysql_query($sql_listar_galeria) or die (mysql_error());
if(mysql_num_rows($resultado_listar_galeria) < 1) {
echo "Nenhum registro.";
}
else {
while ($linha=mysql_fetch_array($resultado_listar_galeria)) {
$titulo = $linha["titulo"];
$id = $linha["idGaleria"]
?>
<ul>
<li><a href="#"><? echo $titulo ?></a> //menu principal OK
<?
$sql_=mysql_query("SELECT idGaleria FROM tbp_galerias_imagens");
$sql=mysql_query("SELECT img_big FROM tbp_galerias_imagens WHERE $sql_ = $id");
?>
<ul>
<li><a href="#"><? $sql ?></a></li> //mostrar 'img_big' relacionado ao menu principal ???
</ul>
</li>
</ul>
<?
}
}
?>
Pergunta
acborba
Pessoal estou tentando criar um menu dropdown com informações do banco. Já criei o menu principal agora tenho que criar os sub menus. O menu principal é formado por uma tabela (tbp_galerias) nela peguei o campo titulo e formei o menu, agora preciso ir em outra tabela (tbp_galerias_imagens) e pegar o campo img_big que esta relacionado com a galeria través do idGaleria.
Tabelas
O que eu fiz até o momente:alguém pra me dar uma mão???
Editado por acborbaLink para o comentário
Compartilhar em outros sites
8 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.