Originariamente inviato da Mich_
Anzitutto io penserei allo strumento HTML, che poi modificherai tramite JS.
Campo testo o campo select?
campo select

E come verranno sistemate le varie immagini ed i campi relativi nella pagina? (una sotto l'altra con il campo vicino, una vicino all'altra con il campo sotto, in qualche geometria strana, ...).
Le immagini in una "tabella" di 4 colonne e 3 righe, il campo di ordinamento sotto..

Quindi devi pensare al lato server:
come visualizzi le immagini (e le trasmetti al client),
come crei la pagina con le immagini ed il form che poi spedirai al server?
LE immagini le visualizzo e trasmetto tramite php ho già tutto lo script pronto..

Le immagini stanno nel database o nel DB ci sta solo il link all'immagine? Le immagini stanno tutte in una stessa dir?
Nel db c'è solo il link all'immagine, le img somno tutte nella stessa directory