Originariamente inviato da mcganass
io modificheri prima di tutto il db

tabella foto
id -- data -- id_titolo -- foto -- id_categoria

tabella: categoria

id_categoria|nome

tabella titolo

id_titolo|titolo

cosi non hai ripetiozioni testuali nelle colonne delal tabelal foto ma solo indici che si riferiscono ad una precisa categioria e d un preciso titolo e quando passi i valori in get non passi $titolo="la vacanza sul mar rosso alle 4 del pomeriggio" ma passi $titolo=2

questo e' il modo giusto qualsiasi altro metodo puo' andare bene ma e' come comprare una ferrari e poi montarci sopra le gomme di un 126, va lo stesso ma le prestazioni non sono al massimo

ho capito,mi potresti dare una dritta migliore su come dovrebbe funzionare questo database,

id_categoria e id_titolo sono caratteri numerici?

cioè io dovrei immaginare qualcosa del genere:

tabella foto
id -- data -- id_titolo -- foto -- id_categoria
1 2005 1 foto01 1
2 2005 2 foto02 2
3 2005 3 foto03 3

tabella: categoria

id_categoria|nome
1 eventi
2 festivita
3 eventi
tabella titolo

id_titolo|titolo
1 PARTY BEACH
2 festa xx
3 PARTY BEACH


ma poi come faccio a raggruppare le foto mediante titolo della tabella titolo se id_titolo è diverso anche per titoli uguali?

fatemi qualche esempio + approfondito oppure indirizzatemi su qualche buon esempio che possa leggere on-line..grazie