Ver Mensaje Individual
  #10 (permalink)  
Antiguo 01/10/2013, 10:13
Avatar de GatorV
GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: Update Mysql en PHP

El Script que diseñe, es para listar arrays que no tienen la misma longitud, en una tabla, es solo un concepto, para lo que quieres hacer, no lo deberías de utilizar ya que tus tablas son lineales, para eso sí debes de ciclar cada campo con un valor común, lo recomendable es hacer algo así:
Código PHP:
Ver original
  1. // suponiendo que tienes múltiples arrays con datos $codigos, $nombres, $seriales, etc
  2. $query = "UPDATE foo SET `nombre`=?, `serial`=? WHERE `codigo`=?";
  3. $stmt = $link->prepare($query);
  4. $stmt->bind_param('sss', $nombre, $serial, $codigo);
  5.  
  6. foreach ($codigos as $n => $codigo) {
  7.       $nombre = $nombres[$n];
  8.       $serial = $seriales[$n];
  9.  
  10.       $stmt->execute();
  11. }
  12. $stmt->close();

Saludos.