Üzenetek megjelenítése

Ez a szekció lehetővé teszi a felhasználó által írt összes hozzászólás megtekintését. Vedd figyelembe, hogy csak azokba a fórumokba írt hozzászólásokat látod, amelyekhez hozzáférésed van.


Témák - donmatheos

Oldalak: [1]
1
Segítségkérés / MySQL betöltés hiba
« Dátum: 2014. Augusztus 05. - 11:59:37 »
Sziasztok!

Nagyon nagy szükségem van a segítségetekre. A helyzet az, hogy épp elõszedtem a régi RP modomat, frissítettem 0.3z-re és sajnos valamiért nem tölti be az sql-bõl az adatokat (Régen betöltötte). Nem tudom mitõl lehet, már átírtam az egész Loadsql() részt, de már ötletem nincs hogyan tovább.

 

stock Loadsql()
{
format(Query,100,\"SELECT * FROM players WHERE name=\'%s\'\",Playername(playerid));
mysql_query(Query);
mysql_store_result();
if(mysql_retrieve_row())
{
mysql_get_field(\"money\", szoveg);
pInfo[playerid][money] = strval(szoveg);
}
mysql_free_result();
}

 
Így volt megoldva régen, ugye ebbõl annyi van a módban ahány oszlop van az sql-ben. Ez már nem mûködik, bejelentkezek a szerverre, és leáll a szerver.

Most a következõvel próbáltam:

 

stock Loadsql()
{
new line[300];
format(line,sizeof(line),\"SELECT `registered`,`money`, `carkey`, `admin`, `house`  FROM `players` WHERE `name` = \'%s\'\",Playername(playerid));
mysql_query(line);
   mysql_store_result();
   
      if(mysql_fetch_row_format(line))
   {                         
          sscanf(line, \"p<|>ddddd\",
pInfo[playerid][register],
    pInfo[playerid][money],
    pInfo[playerid][carkey],
    pInfo[playerid][admin],
    pInfo[playerid][house]);
   }
   mysql_free_result();
}

 
Ez viszont nem állította le a szervert, sõt még a mysql_log szerint még be is töltötte az adatokat, de a szerveren mindig új játékosként lát engem. Szerintetek mit lehetne csinálni?
[mod]Kitettem a pawn code taget, lecseréktem az ikont megfelelõre és kihelyeztem a kategóriát.[/mod]

Oldalak: [1]
SimplePortal 2.3.7 © 2008-2024, SimplePortal