Salve a tutti,
volevo un consiglio sul modo di approcciare alla seguente questione di programmazione con php e mySql.
Allora : attraverso uno script php inserisco righe in un database mySql.
Ogni riga contiene vari campi che descrivono un particolare elemento, supponiamo così :
id
titolo
descrizione
immagini
Ora, se devo fare in modo che ogni elemento abbia un numero finito di immagini che lo descrivono, non ci sono problemi; (es. ogni elemento può essere rappresentato al massimo da 5 foto...), allora 5 campi nel database tipo img1, img2, ect e 5 "campi file" tipo SFOGLIA nella pagina che carica le foto ....
.... Ma il punto è questo : se l'inserimento delle immagini è dinamico ? Nel senso che ogni elemento può avere un numero di immagini indefinito ? 1 immagine o 5 o 10 o 20 ? In questo caso i 5 campi riservati alle immagini potrebbero essere insufficienti !!!
L'unica soluzione a cui ho pensato è quella di mettere tutte le immagini in una tabella dedicata solo alle immagini e collegarle di volta in volta all'elemento considerato ...
volevo sapere se sono possibili altre soluzioni in via di programmazione e come fare per la pagina "carica_elemento" che dovrà contenere tanti "campi file" tipo SFOGLIA quante sono le immagini da caricare ... (javascript ?!)
Non cerco script belli e fatti,
mi accontento anche solo di modi come procedere ...
grazie

Rispondi quotando
