Ciao,
io di solito uso un approccio diverso, per il carrello temporaneo mi affido alle sessioni.
Nel tuo caso specifico suppongo che la tabella carrello oltre all'id dell'utente ed all'id del prodotto abbia anche un id univoco, ecco nel pulsante metti questo id univoco che ti permette di riconoscere il record, quando premi il pulsante elimini il record.
A