PHP-Quelltext |
|
1 |
public SQLCallback_Items(Handle:owner, Handle:hndl, const String:error[], any:userid){ if (hndl == INVALID_HANDLE) { SetFailState("Error. %s", error); } else { new client = GetClientOfUserId(userid); if(client == 0) return; if(g_hItems[client] != INVALID_HANDLE) CloseHandle(g_hItems[client]); g_hItems[client] = CreateArray(32, SQL_GetRowCount(hndl)); if(SQL_GetRowCount(hndl)>=1) { new i = 0; new aItem[Item]; while(SQL_FetchRow(hndl)) { aItem[ItemId] = SQL_FetchInt(hndl, 0); SQL_FetchString(hndl, 2, aItem[Category], sizeof(aItem[Category])); SQL_FetchString(hndl, 3, aItem[Data], sizeof(aItem[Data])); SetArrayArray(g_hItems[client], i, aItem[0]); ++i; } } ValidatePlayerItems(client); }}
|
PHP-Quelltext |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
public SQLCallback_Items(Handle:owner, Handle:hndl, const String:error[], any:userid)
{
if (hndl == INVALID_HANDLE)
{
SetFailState("Error. %s", error);
} else {
new client = GetClientOfUserId(userid);
if(client == 0)
return;
if(g_hItems[client] != INVALID_HANDLE)
CloseHandle(g_hItems[client]);
g_hItems[client] = CreateArray(32, SQL_GetRowCount(hndl));
if(SQL_GetRowCount(hndl)>=1)
{
new i = 0;
new aItem[Item];
while(SQL_FetchRow(hndl))
{
aItem[ItemId] = SQL_FetchInt(hndl, 0);
SQL_FetchString(hndl, 2, aItem[Category], sizeof(aItem[Category]));
SQL_FetchString(hndl, 3, aItem[Data], sizeof(aItem[Data]));
SetArrayArray(g_hItems[client], i, aItem[0]);
++i;
}
}
ValidatePlayerItems(client);
|
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »fluxX« (21. Januar 2013, 20:13)
Benutzerinformationen überspringen
Super Moderator
Wohnort: Mönchengladbach
Beruf: Brückenkranführer / Staplerfahrer
Rootserver vorhanden: Nein
Kennen wir uns überhaupt?