Ciao a tutti
Ho un carrello che utilizza una tabella "temporanea" per registrare gli ordini

Codice PHP:
Tabella "CARRELLO"
-------------------
ID_CARRELLO
ID_SESSIONE
ID_PRODOTTO
CARRELLO_conferma 
(SI/NO
navigando tra i prodotto ognuno sceglie quello che preferisce in tal caso viene registrato l'id di sessione e le caratteristiche del prodotto.
Quando intende confermare l'ordine gli faccio inserire login e password e popolo la Tabella Ordini, confermando tutti i record della tabella CARRELLO che hanno il medesimo ID_SESSIONE

Codice PHP:
Tabella "ORDINI"
-------------------
ID_ORDINE
ORDINE_DATA
ID_SESSIONE 
Il problema è che se uno effettua degli ordini e poi non conferma sulla tabella CARRELLO trovo molti record inutili(zzati).
Come posso ovviare a questa cosa e tener pulito il database?