AYUDA... Con sscanf para una funcion MYSQL
#2

Puedes hacer esto que es mбs facil (anque no obtendras todos los datos):

pawn Код:
LoadData(playerid)
{
    new
        texto[15 + sizeof(pinfo[playerid][pass])],
        query[70],
        Nombre[24];

    GetPlayerName(playerid, Nombre, 24);
    mysql_real_escape_string(Nombre, Nombre);
    format(query, sizeof(query), "SELECT pass FROM `players` WHERE nombre='%s'", Nombre); // cambia pass por el nombre del campo que contenga el pass
    mysql_query(query);
    mysql_store_result();
    mysql_fetch_row(pinfo[playerid][pass]);
    mysql_free_result();
    format(texto, sizeof(texto), "Your pass is: %s", pinfo[playerid][pass]);
    SendClientMessage(playerid, COLOR, texto);
}
O si no haces eso, necesitaras saber si el campo que estas intentando obtener esta en el mismo orden en la tabla, ejemplo:

id = 0
name = 1
pass = 2

(serнa "p.dss", pinfo[playerid][id], pinfo[playerid][name], pinfo[playerid][pass])

Si no estan en ese orden tendras que ordenarlos segun el orden que tengan.
Reply


Messages In This Thread
AYUDA... Con sscanf para una funcion MYSQL - by Zafire2008 - 25.01.2010, 22:03
Re: AYUDA... Con sscanf para una funcion MYSQL - by Miguel - 26.01.2010, 21:35

Forum Jump:


Users browsing this thread: 1 Guest(s)