GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: doboka98 - 2012. október 12. - 16:17:10

Cím: Mysql = Enum ??
Írta: doboka98 - 2012. október 12. - 16:17:10
Sziasztok! Az a gondom lenne, hogy mivel eléggé kezdõ vagyok a mysql pluginban, azt szeretném megkérdezni, hogy lehet az enumos adminoddal egyenlõvé tenni azt ami a mysql -ban van. Rengeteget gondolkodtam, de még más módokból sem jöttem rá. Remélem segítetek!
Cím: Mysql = Enum ??
Írta: Casamiro - 2012. október 12. - 16:41:56
new query[128];
format(query, sizeof query, \"UPDATE `tábla` SET `mezõ` = \'%d\' WHERE `ahol mezõ` = \'ahol érték\'\", Enum[playerid][Admin]);
mysql_query(query);
Cím: Mysql = Enum ??
Írta: doboka98 - 2012. október 12. - 17:08:21
Nem egészen erre gondoltam...
Cím: Mysql = Enum ??
Írta: Csabesz - 2012. október 12. - 17:32:09
Melyik mysql plugint használod?
Cím: Mysql = Enum ??
Írta: doboka98 - 2012. október 12. - 17:42:15
R5 G-Stylezz, de azt akarom elérni, ami minden módban megvan. Hogy tudjam használni ezt a függvényt
info[playerid][Admin] = 1

 például. Csak az admin, az legyen egyenlõ a mysql-ban lévõ adminnal.

Dupla hozzászólás automatikusan összefûzve. ( 2012. október 13. - 13:37:05 )

Az a helyzet, hogy nekem van egy ilyen stock -om:
 
stock GetPlayerData( playerid, data[], to[] )
{
new l_szEsced[ 24 + 1 ];
mysql_real_escape_string( PName(playerid), l_szEsced );
format( Query, (256), \"SELECT %s FROM `players` WHERE `name` = \'%s\'\", data, l_szEsced ); //de a megjegyzések maradhatnak :D Oks
mysql_query( Query );// Lefutttatjuk a lekérést
mysql_store_result( );// Megmondjuk neki hogy tárolja el a lekérdezett adatot.
new KiolvasottAdat[ 128 + 1 ];
mysql_fetch_row_format( KiolvasottAdat, \"|\" ); // Olvasd ki az adatokat és a benne lévõ mezõket |-vel válaszd el.
format( to, (128), \"%s\", KiolvasottAdat );
return 1;
}

 
Ez kikéri az adatot egy adott változóba. Nekem az a gond, hogy ez nem mûködik integer számmal, mert akkor kikérném és egyenlõvé tenném az enummal. Próbáltam sokféleképpen, de sehogysem mûködött. Tipp?