Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Wagner Martins - SC

[Resolvido] Colocar legenda em fotos

Recommended Posts

Tipo,

 

Não li o que todos postaram, mas eu acho melhor você refazer seu sistema, da seguinte maneira:

 

Cria duas tabelas no BD - galerias e fotos_galerias. Na galerias, você grava o id, nome da galeria, data, hora, quem criou, etc. Na fotos_galerias, você cria quatro campos: foto_id, galeria_id, caminho, legenda.

 

Feito isso, crie seu sistema normalmente, porém mande salvar os dados das fotos (caminho e legenda) na fotos_galerias e coloque junto a cada foto o ID da galeria.

 

Ae você faz uma QUERY que resgata tudo, assim:

 

$query = mysql_query("SELECT * FROM galerias INNER JOIN fotos_galerias ON galerias.id = fotos_galerias.galeria_id ORDER BY fotos_galerias.foto_id DESC LIMIT 5");

Ae você cria uma variável que vai ser responsável por exibir os dados, usando mysql_fetch_array/assoc.

 

Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

Para gravar as legendas e o caminho das fotos eu consegui fazer, mais como eu faço para saber o id da galeria para gravar na tabela fotos_galeria?

 

Tipo, o campo galeria_id da tabela fotos_galerias, tem que ser igual ao id da tabela galeria, como pego esse id?

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.