Cita:
Iniciado por huesos52
Código MySQL:
Ver originalUPDATE socios
set nombre
=if(nombre
='',nombre
='$nombre'), apellido
=if(apellido
='',apellido
='$apellido'), email
=if(email
='',email
='$email') where id
='1'
te comento que he probado como me comentas y no me funciona, incluso he provado la sentencia desde mysql con 1 solo campo y me da el siguiente error:
#1064 - 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 id='1'' at line 1
la cosnulta que probe es
Código PHP:
UPDATE socios SET nombre=if(nombre='',nombre='Manuel') WHERE id='1'