MySQL query y format...
#4

Sigue pasando.

Lo toque un poco a ver si milagrosamente andaba, pero nada de nada. Dejo el callback entero que uso con el cуdigo que me genera problemas:
Код:
funcion GuardarDatosMYSQL(playerid)
{
    if(IsPlayerLogged[playerid] == true)
    {
   		GetPlayerHealth(playerid,Info[playerid][pVida]);
    	GetPlayerArmour(playerid,Info[playerid][pChaleco]);
        if(GetPlayerState(playerid) != PLAYER_STATE_SPECTATING)
        {
            GetPlayerPos(playerid,Info[playerid][pPosicion][0],Info[playerid][pPosicion][1],Info[playerid][pPosicion][2]);
            GetPlayerFacingAngle(playerid, Info[playerid][pFAngle]);
            Info[playerid][pInterior] = GetPlayerInterior(playerid);
        	Info[playerid][pVirtualWorld] = GetPlayerVirtualWorld(playerid);
        }
        Info[playerid][pDinero] = GetPlayerCash(playerid);
		new tmp[2048];
		mysql_format(handle, tmp, sizeof(tmp),
		"UPDATE 'usuarios'\
	 	SET \
		`pContrasena` = '%d',\
		`pPosX` = '%f',\
	        `pPosY` = '%f',\
		`pPosZ` = '%f',\
	        `pMySQLID` = '%d',\
		`pVirtualWorld` = '%d',\
		`pInterior` = '%d',\
		`pVida` = '%f',\
		`pChaleco` = '%f',\
		`pDinero` = '%d',\
		`pSkin` = '%d',\
		`pFAngle` = '%f',\
		`pAdminZC` = '%d',\
		`pNacimiento` = '%s',\
		`pEstiloHablar` = '%d',\
		`pAcento` = '%d'\
		WHERE `pNombre` COLLATE latin1_general_cs = '%q'",
		Info[playerid][pContrasena],
		Info[playerid][pPosicion][0],
		Info[playerid][pPosicion][1],
		Info[playerid][pPosicion][2],
		Info[playerid][pMySQLID],
		Info[playerid][pVirtualWorld],
		Info[playerid][pInterior],
		Info[playerid][pVida],
		Info[playerid][pChaleco],
		Info[playerid][pDinero],
		Info[playerid][pSkin],
		Info[playerid][pFAngle],
		Info[playerid][pAdminZC],
		Info[playerid][pNacimiento],
		Info[playerid][pEstiloHablar],
		Info[playerid][pAcento],
		GetPlayerNameEx(playerid));
		mysql_query(handle, tmp);
		printf("Cuenta de %s guardada correctamente", GetPlayerNameEx(playerid));

    }
   	return 1;
}
Dato:
Ya lo probe en comandos, OnPlayerDisconnect, y en todos los malditos lados. Simplemente, no se modifica nada de la DB..
El printf si es ejecutado.
Reply


Messages In This Thread
MySQL: їCуdigo inъtil?, "format"y "mysql_query" - by ByMatt20030 - 05.05.2017, 23:33
Respuesta: MySQL query y format... - by mcreed - 06.05.2017, 00:04
Re: Respuesta: MySQL query y format... - by ByMatt20030 - 06.05.2017, 01:33
Re: MySQL query y format... - by ByMatt20030 - 06.05.2017, 02:30
Respuesta: MySQL query y format... - by aoEXE - 06.05.2017, 04:11
Re: Respuesta: MySQL query y format... - by ByMatt20030 - 06.05.2017, 04:26
Respuesta: MySQL query y format... - by mcreed - 07.05.2017, 02:59
Re: Respuesta: MySQL query y format... - by ByMatt20030 - 07.05.2017, 05:07

Forum Jump:


Users browsing this thread: 1 Guest(s)