Mysql Registro[Problema].
#3

Quote:
Originally Posted by lokotela1
Посмотреть сообщение
Buenas, bueno pues e estado desarollando un registro mysql pero tengo un error, tengo puesto que si la cuenta existe te mande un mensaje y si no esta registrada que te lanze el dialogo para registrarse, os dejo el codigo a ver si me podeis ayudar.

Код:
new nombre[MAX_PLAYER_NAME], query[1024], resultado[1024];
GetPlayerName(playerid, nombre, sizeof(nombre));
format(query, sizeof(query), "SELECT * FROM Usuarios WHERE Nombre = '%s'", nombre);
mysql_query(query);
mysql_store_result();
if (mysql_num_rows() != 0)
{
     // Si el usuario esta registrado
	  SendClientMessage(playerid, -1, "Esta registrado");
}
else
{
    // Si el usuario no esta registrado
	ShowPlayerDialog(playerid, registro, DIALOG_STYLE_PASSWORD, "Registro", "Coloque su contraseсa para crear su cuenta", "Registrar", "Cancelar");
}
Prueba asi:

pawn Код:
new query[200], pname[24];
    GetPlayerName(playerid, pname, 24);
    format(query, sizeof(query), "SELECT * FROM `usuarios` WHERE usuario = '%s' LIMIT 1", pname);
    mysql_query(query);
    mysql_store_result();
    new rows = mysql_num_rows();
    if(!rows)
    {
    // Si el usuario no esta registrado
    ShowPlayerDialog(playerid, registro, DIALOG_STYLE_PASSWORD, "Registro", "Coloque su contraseсa para crear su cuenta", "Registrar", "Cancelar");
}
    if(rows == 1)
    {
        // Si el usuario esta registrado
      SendClientMessage(playerid, -1, "Esta registrado");
    }
    mysql_free_result();
Reply


Messages In This Thread
Mysql Registro[Problema]. - by lokotela1 - 29.09.2012, 04:37
Respuesta: Mysql Registro[Problema]. - by CaptainMactavish - 29.09.2012, 07:47
Respuesta: Mysql Registro[Problema]. - by The_Scope - 29.09.2012, 12:53
Re: Respuesta: Mysql Registro[Problema]. - by lokotela1 - 29.09.2012, 15:18
Re: Mysql Registro[Problema]. - by CaptainMactavish - 29.09.2012, 17:35
Re: Mysql Registro[Problema]. - by lokotela1 - 29.09.2012, 18:47
Respuesta: Mysql Registro[Problema]. - by CaptainMactavish - 29.09.2012, 21:22
Re: Respuesta: Mysql Registro[Problema]. - by lokotela1 - 29.09.2012, 21:38
Respuesta: Mysql Registro[Problema]. - by CaptainMactavish - 30.09.2012, 00:04
Re: Respuesta: Mysql Registro[Problema]. - by lokotela1 - 30.09.2012, 00:32

Forum Jump:


Users browsing this thread: 1 Guest(s)