Ver Mensaje Individual
  #11 (permalink)  
Antiguo 21/04/2009, 12:55
bleckfala
 
Fecha de Ingreso: enero-2008
Mensajes: 163
Antigüedad: 16 años, 3 meses
Puntos: 2
Respuesta: insertar multiples registros

Pues lo que pasa es lo siguiente:
cuando le das el foreach va recorriendo el array hasta llegar el ultimo y como estas diciendo que campo1 es = al array pero campo1 es una variabel normal no es un array entonces se queda registrado el ultimo valor, tendrias que meter el if dentro del foreach, ahora al momento de actulizar para que no se te actulizen todos tienes que ser especifica respecto al where no se si tienen algun id ya que aunque metas el if dentro del foreach se te quedaria el ultimo detodas maneras, como te digo tienes que poner algun id o algo para que los actulices espeficamente a cada uno de ellos ya que estas diciendo que te actulice las fuerzas donde sea el anio_consulta que me imagino que deben de ser varios suponiendo que son 4
el foreach empesaria y diria actulisar fuerzas donde sea el año x y como son 4 los que tienen ese año cada ves que de un ciclo el for los actulizaria a todos entonces pues como dije antes el resultado final seria que te quedaran actulizados con el ultimo valor del campo1 o del arreglo como lo quieras ver