Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/11/2010, 15:44
sniffer_ven
 
Fecha de Ingreso: mayo-2009
Mensajes: 131
Antigüedad: 15 años, 6 meses
Puntos: 0
ayuda con eliminacion logica

hola a todos en un tabla usuario tengo un campo de tipo ENUM llamado estatus este campo maneja 2 valores 'i' de inactivo y 'a' de activo en mi pagina como administrador yo quiero eliminar un usuario de forma logica es decir si el usuario esta activo 'a' y yo lo paso a inactivo presionando un boton el no deberia iniciar sesion solo ver la pagina como visitante pero pasa lo siguiente yo tengo esta consulta:

Código:
UPDATE feder.usuario SET  estatus = 'a' WHERE (usuario.id)='%s'"
si lo dejo de esa manera estatus = 'a' todo usuario que yo quiera eliminar lo va a pasar a ('a' Activo) y si coloco 'i' todos me los va a pasar a ('i' inactivo) que tengo que colocar en estatus = 'xxxx' para que no pase lo que les estoy diciendo. Gracias y espero que me entiendan lo que quize decir :)