Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/12/2012, 06:57
phyronx
 
Fecha de Ingreso: mayo-2009
Mensajes: 232
Antigüedad: 15 años
Puntos: 3
Update multiples filas

Hola,

estoy intentando hacer un update de multiples filas a la vez pero no lo consigo, despues de mucho intentarlo, hos pongo el 'echo' del update, y el error que me da.

EL update justo antes de hacer el query:

Código PHP:
Ver original
  1. UPDATE vias SET resena = CASE nombrev WHEN 'AAVIA' THEN '120lighthouse.jpg' WHEN 'xzccxcx' THEN '120lighthouse.jpg' WHEN 'ds sdaf' THEN '120lighthouse.jpg' WHERE nombrev IN ('AAVIA','xzccxcx','ds sdaf')

y el error es :

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE nombrev IN ('AAVIA','xzccxcx','ds sdaf')' at line 1

Haber si encontrais el fallo, que llebo horas retoncando comas y parentesis :)