Originariamente inviato da bobonzo
sì quello è il modo più corretto...ma solo nel caso in cui si intenda fare una cosa seria. in fondo se manca la gestione utenti...

dà parse error qui
$row=mysql_fetch_array($rs))

con il while andava liscio
$row=mysql_fetch_array($rs);

mi ero scordato una parentesi del while

Il while è inutile.. spero avrai u solo prodotto cn quella chiave no?

Il database.. in ogni caso anche se non vuoi avere gestione utenti non va bene così.. se non vuoi afre gestione utenti fai

ordine -> idordine | data | email | nome | cognome | indirizzo | costo_complessivo

dati_ordine -> id_ordine | id prodotto | quantità_prodotto | costo_per_prodotto (se vuoi)


altrimenti devi sempre ripetere tutto per ogni prodotto e se un utente protesta perchè non gli è arrivata la roba non sai manco cosa aveva ordinato (sai cos'ha ordinato in totale, ma non cosa ha ordinato in una certa data).

Così dall'utente risali a tutti gli ordini che ha fatto.. e da ogni singolo ordine ai singoli prodotti che lo componevano.

chiarament le chiavi sono gli id in ordne e prodotto.. e in dati ordine la coppi dei due id