Ciao ragazzi, ho realizzato un e-commerce completo ma mi manca solo l'ultima dannata parte![]()
Il problema che riscontro è quello di inserire i prodotti ordinati relativi ad un ordine, cioè quando l'utente invia l'ordine, devo trovare un modo per inserire i prodotti ordinati all'interno dell'ordine appena fatto, in modo da ottenere il dettaglio dell'ordine
io faccio in questo modo:
' Prendo l'id dell'ultimo ordine, che sarebbe quello appena inviato
StrSql="SELECT TOP 1 idordine FROM tbl_ordini WHERE idutente = "& idutente
RS.Open StrSql, CN, 1
dettaglio_idordine=rs.fields("idordine")
Rs.Close
' Selezioni i prodotti nel carrello dell'utente per poi inserirli all'interno del dettaglio ordine
StrSql="SELECT * FROM tbl_carrello WHERE idutente = "& idutente
RS.Open StrSql, CN, 1
dettaglio_idutente=rs.fields("idutente")
dettaglio_titolo=rs.fields("titolo")
dettaglio_qta=rs.fields("qta")
dettaglio_prezzosc=rs.fields("prezzosc")
dettaglio_prezzomolt=rs.fields("prezzomolt")
do while not rs.eof
' Inserisco i prodotti ordinati all'interno dell'ordine in modo da poterli visualizzare nel dettaglio dell'ordine
strSQL2 = "INSERT INTO tbl_prodotti_ordinati ( idutente, titolo, qta, prezzosc, taglia, prezzosc, prezzomolt, idordine ) VALUES " &_
"('" & dettaglio_idutente & "', " &_
"'" & dettaglio_titolo & "'," &_
"'" & dettaglio_qta & "'," &_
"'" & dettaglio_prezzosc & "'," &_
"'" & dettaglio_taglia & "'," &_
"'" & dettaglio_prezzosc & "'," &_
"'" & dettaglio_prezzomolt & "'," &_
"'" & dettaglio_idordine & "')"
cn.execute(strSQL2)
RS.Movenext
Loop
Rs.Close
Ma non fa una mazza!!!!![]()