Si è vero ho infatti aggiunto
<input type='hidden' name='list-ID' value='<?php echo $productID; ?>'/>

per poi richiamarlo con
Codice PHP:
$id_del=(int) $_POST['list-ID']; 
Adesso mi legge l'ID però riesco a modificare soltanto l'ultima voce presente nel DB e non le altre..
Penso che sia dovuto al fatto che non richiamo correttamente il name="productName<?php echo $productID; ?> ma come si fa?

Riguardo il REQUEST l'ho utilizzato perchè $tabella = $_POST['cat'] non funziona nella query