Ver Mensaje Individual
  #2 (permalink)  
Antiguo 28/04/2016, 07:32
xerifandtomas
 
Fecha de Ingreso: octubre-2010
Ubicación: España
Mensajes: 1.007
Antigüedad: 14 años, 2 meses
Puntos: 123
Respuesta: Volcar un vector en una Columna [PHP-SQL]

es posible hacerlo, pero te falta establecer la cláusula WHERE en tu sentencia, para indicarle a la base de datos que registro tiene que actualizar en concreto, de lo contrario cada vez que se ejecute el UPDATE se actualizaran todos los registros de la tabla con el mismo valor.

puedes por ejemplo crear un vector en el que el indice sea el PK de la tabla

algo así:

Código PHP:
Ver original
  1. $mi_array[$clave_primaria_tabla]=$dato_a_actualizar;

y luego lo recorres con un foreach para crear y ejecutar las consultas.

Código PHP:
Ver original
  1. foreach ($mi_array as $clave => $valor) {
  2. $sql = "UPDATE (test) SET nombreNormalizado = $valor WHERE mi_pk=$clave";
  3.  
  4. /* RESTO DEL CODIGO */
  5. }

Espero se entienda la idea.
__________________
Unset($vida['malRollo']);