Salve ragazzi,
devo creare un sistema in PHP che mi permetta di inerire in un DB schede tecniche di prodotti, i campi sono:
- nome
- descrizione
- prezzo
la maggiore complicazione per me è che devo poter aggiungere max 9 immagini, quindi vorrei che in un unico modulo, mi sia permesso di inserire i dati testuali (i 3 campi già citati), più max 9 immagini.
Come impostare la cosa? La parte dell’HTML è alla mia portata, inserire dati in un DB anche, l’ho fatto in passato, anche uplodare un’immagine, ma mai come dico ora ovvero caricamento multiplo.
Sarebbe ottimale poter aggiungere eventualmente quante immagini si vogliano, tipo una volta 3, una volta 5, una volta 15, ecc, ovvero in numero dinamico, ma mi accontenterei di disporre max 9 immagini.
Pensavo che il DB dovesse essere strutturato con 2 tabelle:
- prodotti
- immagini
prodotti
- id_prodotto
- nome_prodotto
- descrizione_prodotto
- prezzo_prodotto
immagini
- id_immagine
- nome_imagine
- id_prodotto
il ragionamento è che nella tabella immagini tramite il campo id_prodotto riesco appunto a collegare le molteplici immagini alla una scheda prodotto id_prodotto.
Sbaglio ragionamento?
Mi date qualche dritta, tutorial, linea di codice di partenza?
Grazie!