Mysql Load

Indította asdasd[gtaforum], 2012. május 16. - 14:41:33

Előző téma - Következő téma

asdasd[gtaforum]

Sziasztok! Azt szeretném kérdezni, hogy ez igy mennyire helyes használat? Mûködne vajon?
 
    stock PDataLoad(playerid,mit[],mibe[])
    {
        new Query[1024];
        format(Query,sizeof(Query),\"SELECT `%s` FROM `playerinfo` WHERE `user` = `%s`\",mit,pName(playerid));
        mysql_query(Query); mysql_store_result(); mysql_fetch_row(mibe); mysql_free_result();
    }

 
vagy inkább maradjak ennél? :
 
new Query[1024];
format(Query,sizeof(Query),\"SELECT `money` FROM `playerinfo` WHERE `user` = `%s`\", pName(playerid));
mysql_query(Query); mysql_store_result(); PVar[playerid][pMoney] = mysql_num_rows(); mysql_free_result();

 
!!!!!!
Ezt az errort kapom MYSQL Logban:
 
[15:52:49] CMySQLHandler::Query(SELECT score FROM `playerinfo` WHERE `user` = `Bagany_Viktor`) - An error has occured. (Error ID: 1054, Unknown column \'Bagany_Viktor\' in \'where clause\')

Erik3333

format(Query,sizeof(Query),\"SELECT \'%s\' FROM `playerinfo` WHERE `user` = \'%s\'\",mit,pName(playerid));

asdasd[gtaforum]

#2
Sziasztok! Azt szeretném kérdezni, hogy ez igy mennyire helyes használat? Mûködne vajon?
 
    stock PDataLoad(playerid,mit[],mibe[])
    {
        new Query[1024];
        format(Query,sizeof(Query),\"SELECT `%s` FROM `playerinfo` WHERE `user` = `%s`\",mit,pName(playerid));
        mysql_query(Query); mysql_store_result(); mysql_fetch_row(mibe); mysql_free_result();
    }

 
vagy inkább maradjak ennél? :
 
new Query[1024];
format(Query,sizeof(Query),\"SELECT `money` FROM `playerinfo` WHERE `user` = `%s`\", pName(playerid));
mysql_query(Query); mysql_store_result(); PVar[playerid][pMoney] = mysql_num_rows(); mysql_free_result();

 
!!!!!!
Ezt az errort kapom MYSQL Logban:
 
[15:52:49] CMySQLHandler::Query(SELECT score FROM `playerinfo` WHERE `user` = `Bagany_Viktor`) - An error has occured. (Error ID: 1054, Unknown column \'Bagany_Viktor\' in \'where clause\')

Erik3333

format(Query,sizeof(Query),\"SELECT \'%s\' FROM `playerinfo` WHERE `user` = \'%s\'\",mit,pName(playerid));