Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Chekar si usuario existe

Estas en el tema de Chekar si usuario existe en el foro de Mysql en Foros del Web. Hola, recién empiezo con esto de las "Bases de Datos" leyendo un pokito de esto y akello, Pero me surge un problema, me imagino que ...
  #1 (permalink)  
Antiguo 27/02/2010, 21:49
Avatar de kuriel  
Fecha de Ingreso: febrero-2009
Mensajes: 240
Antigüedad: 15 años, 2 meses
Puntos: 4
Chekar si usuario existe

Hola, recién empiezo con esto de las "Bases de Datos"

leyendo un pokito de esto y akello,

Pero me surge un problema, me imagino que muy común, pero me gustaría que alguién me hechara la mano con esto:


¿Como puedo checar si el usuario existe en la BD?

con PHP, un ejemplo pekeño, de favor y gracias.
__________________
Si todas las URL's que tienes o visitas te parecen largas, visita www.korto.tk - También protege de rastros y con contraseñas tus páginas o URL's.
  #2 (permalink)  
Antiguo 27/02/2010, 21:59
Avatar de kuriel  
Fecha de Ingreso: febrero-2009
Mensajes: 240
Antigüedad: 15 años, 2 meses
Puntos: 4
Respuesta: Chekar si usuario existe

ya, lo siento, lo encontré aki:

http://www.forosdelweb.com/f18/compr...-datos-469023/
__________________
Si todas las URL's que tienes o visitas te parecen largas, visita www.korto.tk - También protege de rastros y con contraseñas tus páginas o URL's.
  #3 (permalink)  
Antiguo 27/02/2010, 22:45
Avatar de 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: Chekar si usuario existe

Si un usuario se registra en una base de datos, es que ha sido creado como tal, le han asignado permisos. Cuando se loguea, todo esto se verifica contra el DBMS, el cual, si no lo reconoce, lo rechaza devolviendo un error.
En el caso de MySQL, que es el que más conozco, un login fallido devuelve el error Nº 1045, que es identificable como respuesta desde cualquier lenguaje.
Aún así, se puede saber si un usuario está logueado, porque los DBMS tienen sentencias DCL que permiten listar los usuarios activos en un momento dado (caso SHOW FULL PROCESSLIST en MySQL).
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)

Etiquetas: existe, usuarios
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:18.