Ver Mensaje Individual
  #2 (permalink)  
Antiguo 27/04/2014, 10:37
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Actualizar campos MySQL

En una base de datos (sea o no MySQL), sólo se pueden hacer actualizaciones masivas (más de un registro), cuando las condiciones del WHERE se aplican a todas, y si el dato a actualizar en cada registro es exactamente el mismo, y se asignará el mismo valor a todos.
Un ejemplo sería:
Código MySQL:
Ver original
  1. UPDATE tabla
  2. SET campo1 = 100, campo2 = 3421, campo5 = 0
  3. WHERE fechaingres = '2014-03-01'
Esa query le asigna esos valores a los campos indicados en todos los registros donde el campo "fechaingres" tenga como valor el primero de marzo de este año.
Si los valores no son exactamente los mismos para todos y cada uno de los registros, deberás hacer un UPDATE por cada alumno de la tabla del formulario.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)