Algo que podrias hacer, es que podrias concatenar las sentencias sql, separadas por punto y coma [;], y luego solo ejecutas un query, con todo los updates:
Código PHP:
$sql='';
foreach( $_POST['cantidadrecibida'] as $id => $cantidad ) {
$sql. = "UPDATE `tabla` SET `cantidadrecibida`='$cantidad' WHERE `id`='$id' LIMIT 1";
$sql.=';';
}
mysql_query($sql);
...seria algo ventajoso eso...