Non ho capito molto, ma vedi già tanti errori. Esempio:
codice:
<input type='checkbox' name='id_prodotto[]' value='$id'/>
<input type='text' style='width: 60px' name='numero[]'/>
Anche se lo stampi con php, l'output sarà:
codice:
<input type='checkbox' name='id_prodotto[]' value='$id'/>
e non quello che ti aspetti, cioè l'id.
Dovresti postare anche la struttura delle tabelle COMPLETA in modo da vedere, per caso ti basi su id_prodotto che, credo sia Auto Increment giusto?
Devi mostrare i dati dal DB, per ogni prodotto che hai, avendo un checkbox per ognuno di essi giusto?
Basta fare un while per i risultati.
non avendo però la struttura della tabella è difficile farti una bozza del codice.
Poi ti consiglio di avere campi distinti, altrimenti devi fare explode() dei valori e rischiare che si incasinino i dati, quindi id_offerta, lascialo in un campo, id_computo un'altro, poi nel caso fare una query con WHERE id_offerta=$id AND id_computo=$id in modo da prendere il record giusto