Ver Mensaje Individual
  #4 (permalink)  
Antiguo 04/01/2008, 04:30
DarkJ
 
Fecha de Ingreso: octubre-2004
Mensajes: 2.627
Antigüedad: 19 años, 6 meses
Puntos: 48
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.