Estou começando a me dar bem com o php e estou fazendo uma galeria de fotos com cadastro dinâmico de pessoas e seus respectivos álbuns. Eu cadastro as pessoas e seus dados num banco de dados mySQL e, juntamente, cadastro suas fotos, que são separadas por álbuns. O que acontece é que não há um número máximos de fotos nem de álbuns para cada um e não estou conseguindo imaginar um modo de colocar isso no banco de dados com o php.
A estrutura do álbum funciona assim (era feito manualmente antes): ao cadastrar uma pessoa é criada uma pasta com o nome dela e, dentro dela, há outra pasta com as imagens e um php com a página do álbum. Dentro da pasta das imagens há indefinidas pastas (uma para cada álbum) e, finalmente, dentro de cada álbum estão as imagens do álbum e mais uma pasta com os thumbs.
Alguma alma boa pode me dar uma luz de como montar uma estrutura em php que eu consiga fazer esses processos? Seria melhor criar uma db apenas de referencias de todas as fotos?
Question
cmilanelo
Bom dia à todos!
Estou começando a me dar bem com o php e estou fazendo uma galeria de fotos com cadastro dinâmico de pessoas e seus respectivos álbuns. Eu cadastro as pessoas e seus dados num banco de dados mySQL e, juntamente, cadastro suas fotos, que são separadas por álbuns. O que acontece é que não há um número máximos de fotos nem de álbuns para cada um e não estou conseguindo imaginar um modo de colocar isso no banco de dados com o php.
A estrutura do álbum funciona assim (era feito manualmente antes): ao cadastrar uma pessoa é criada uma pasta com o nome dela e, dentro dela, há outra pasta com as imagens e um php com a página do álbum. Dentro da pasta das imagens há indefinidas pastas (uma para cada álbum) e, finalmente, dentro de cada álbum estão as imagens do álbum e mais uma pasta com os thumbs.
Alguma alma boa pode me dar uma luz de como montar uma estrutura em php que eu consiga fazer esses processos? Seria melhor criar uma db apenas de referencias de todas as fotos?
Preciso de uma idéia! :blink:
Orbigado!
Link to comment
Share on other sites
2 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.