Re: Problema con codigo de actualizar tabla de BBDD mysql Pero en el query de contratos usas "WHERE id_contrato='$prefactura_operario_contratos'", y $prefactura_operario_contratos le das valor con el foreach ($_POST['prefactura_operario_contratos'] as $prefactura_operario_contratos).
Como te he dicho, prueba a poner el list() antes del mysql_query() dentro del foreach.
Y que el mismo trozo de codigo te funcione en otro sitio no indica nada. El codigo depende de los datos. El mismo codigo con los mismos datos siempre funciona igual, mismo codigo con distintos datos puede fallar a veces. Y me refiero a datos en general, valores de las variables, constantes, etc. En esos otros puntos donde dices que el mismo codigo te funciona, puede ser porque antes de ese codigo has hecho algo que haga que el estado de las variables sea diferente.
Es mas, en este mismo trozo de codigo, prueba a ver que pasa si $_POST['prefacturas_operario_facturas'] tiene 2 o mas elementos. |