Ver Mensaje Individual
  #5 (permalink)  
Antiguo 04/01/2008, 09:19
marco_sa
 
Fecha de Ingreso: diciembre-2007
Mensajes: 113
Antigüedad: 16 años, 4 meses
Puntos: 0
Re: Problema con codigo de actualizar tabla de BBDD mysql

Cita:
Iniciado por DarkJ Ver Mensaje
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.
Hola Darkj

Efectivamente tenias toda la razon, esto me ha pasado por estar toda la noche programando no se lo aconsejo a nadie la verdad, jejejeje

Lo dicho mil gracias por tu info y por ayudarme a razonar con el codigo.

Un saludo.