Comprobar si existe un usuario con MySQL

Buenas, después de muchas horas, he conseguido crear una base de datos, e insertar registros en ella.

Por ahora, solo he practicado con login y clave, pero ahora me gustaría que antes de registrar al usuario, compruebe si dicho usuario ya existe en la base de datos.

¿Cómo podría hacerlo?

He pensado que si se pudiese guardar el valor de un registro de la BD en una variable, y luego pasarle un if...

No sé, que algún experto me aconseje.

Un saludo!
SELECT * FROM USUARIOS WHERE Nick_name='MANOLO'

Luego, sólo tienes que observar que no te devuelva ninguna fila para poder asegurar que no hay usuarios con ese nombre.

He pensado que si se pudiese guardar el valor de un registro de la BD en una variable, y luego pasarle un if...


Eso ya depende del lenguaje que utilices.Así que si no especificas no se te puede ayudar mucho

Es lo que querías?
Voy a probarlo, y ahora te comento.

El lenguaje que uso es php, vamos, que querria recoger los datos en variables para una página en php.

Gracias, voy a probar ahora mismo lo de MySQL.

Un saludo!


EDITO: Creo haber extraído el valor del registro de la siguiente forma:

$registro=mysql_query("SELECT login FROM usuarios WHERE login='Pepito'");

Para comprobar que realmente me copia el registro en la variable, le he pasado un echo, y me muestra lo siguiente:

"Hola Resource id #3"

¿Qué es lo que no termino de hacer bien?
2 respuestas