// conto idriparazione che quello che cambia nel senso più schede con idriparazione diversi
$size = count($_POST['idriparazione']);
// start a loop in order to update each record
$i = 0;
while ($i < $size) {
// le varie variabili, anche se i dati sono sempre gli stessi
$idriparatore = $_POST['idriparatore'][$i];
$datainvio2 = $datainvio[$i];
$idriparazione = $_POST['idriparazione'][$i];
echo $sql = "UPDATE riparazioni SET `idriparatore` = '$idriparatore', `idstato` = '2', datainvio = '$datainvio2', numconsegna= '$numconsegna' WHERE idriparazione ='$idriparazione[$i]'";
++$i;