Por cierto, el error que me da (en realidad no es un error al uso, ya que no me devuelve warning ni error, sino notice) es: Notice: Undefined offset: 0 in C:\Archivos de programa\EasyPHP 3.0\www\aplicacion\aplicacion.php on line 367
La línea 367 es la que contiene esta línea:
Código PHP:
$upd = "UPDATE estadillo SET " . $i . "_" . $j . "='" . $_POST["cols"][$j][$i] . "' WHERE id_estadillo='" . $x["id_estadillo"] . "'";
Editado para añadir: Lo curioso es que es en ese punto (cuando da todos los notices debido a que la consulta está en un bucle) es cuando pulsas F5 y (voilá!) inserta todo sin problemas.