08.03.2013, 13:03
Quote:
#define LOAD_mysql_function_query(%1) \
if(!LoadInfo[Loaded]) LoadInfo[Query]++;\ mysql_function_query(%1) looks odd to me. Try this: #define LOAD_mysql_function_query(%1) if(!LoadInfo[Loaded]) mysql_function_query(%1), LoadInfo[Query]++ or perhaps even #define LOAD_mysql_function_query(%1); if(!LoadInfo[Loaded]) { mysql_function_query(%1); LoadInfo[Query]++; } |
pawn Код:
#define LOAD_mysql_function_query(%1) \
if(!LoadInfo[Loaded]) LoadInfo[Query]++;\
mysql_function_query(%1)
pawn Код:
#define LOAD_mysql_function_query(%1) \
if(!LoadInfo[Loaded]) {LoadInfo[Query]++;} mysql_function_query(%1)
pawn Код:
#define mysql_function_query LOAD_mysql_function_query
pawn Код:
// native MySQLSelectStrOrderBy(query, len, select[], table[], field[], fieldval, order[],bool:cache, callback[], format[],{Float, _}:...);
#define MySQLSelectStrOrderBy(%0,%1,%2,%3,%4,%5,%6,%7,%8,%9) \
new val2[256]; \
mysql_real_escape_string(%5,val2); \
format(%0, %1, "SELECT %s FROM `%s` WHERE `%s` = '%s' ORDER BY %s", %2,%3,%4,%5,%6); \
mysql_function_query(ConnectionHandle,%0,%7,%8,%9)
is what can cause the problem?