їCуmo comprobar si existe un usuario en MySQL?
#9

Ya que no me respondiste, te dejarй las 2 opciones con el plugin de BlueG.

Код:
/**********************************
VERSIУN R4, R5 Y R6
**********************************/
stock s_existe(nombredeusuario[])
{
	//Verificar si un usuario existe

	new g[80];
	format(g, sizeof(g), "SELECT * FROM nombredelatabla WHERE campo = '%s'", nombredeusuario);
	mysql_query(g);
	mysql_store_result();
	if(mysql_num_rows() != 0)
	{
		//Esto ocurrirб si el usuario estб registrado
		return 1;
	}
	else
	{
	    //Esto ocurrirб si el usuario no estб registrado
		return 0;
	}
}
Код:
/**********************************
VERSIУN R7
**********************************/
public OnPlayerRequestClass(playerid, classid)
{
	//Esto es para el sistema de ingreso y registro de cuentas
	new g[80];
	mysql_format(ConexionMySql, g, "SELECT * FROM tabla WHERE campo = '%s'", variablenombredeusuario);
	mysql_function_query(ConexionMySql, g, true, "IngresoRegistro", "d", playerid);

	return 1;
}

forward IngresoRegistro(playerid);
public IngresoRegistro(playerid)
{
	//Esto es para registrar una nueva cuenta o ingresar

	if(!IsPlayerConnected(playerid)) return 1;
	
	//Esto cuenta las columnas que existen
	new columnas, filas; cache_get_data(columnas, filas);

	if(columnas != 0)
	{
	    //Esto ocurrirб si el jugador existe
		
	    return 1;
	}
	else
	{
	    //Esto ocurrirб si el jugador no existe

		return 1;
	}
}
Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 1 Guest(s)