Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- * Abfrage
- */
- new queryString[128];
- format(queryString, sizeof(queryString), "SELECT `Type`, `Number`, `Nickname` FROM `db_bank` WHERE `user` = %d", playerData[playerid][p_dbid]);
- mysql_function_query(dbHandle, queryString, true, "OnBankReceiveData", "i", playerid);
- /*
- * Callback
- */
- forward OnBankReceiveData(playerid);public OnBankReceiveData(playerid) {
- new rows, fields;
- var tmp[32];
- var type, number, nickname[MAX_PLAYER_NAME];
- // Anzahl der zurückgegebenen Zeilen / Spalten herausfinden
- cache_get_data(rows, fields);
- // Schleife über alle Zeilen
- for(i = 0; i < rows; i++) {
- // Erster Parameter ist die Zeile, zweiter die Spalte.
- // Die Abfrage lautet "SELECT `Type`, `Number`, `Nickname` ... ", also
- // ist Type hier die erste, bzw. 0te Spalte.
- // Der Dritte Parameter gibt an wo das Ergebnis zwischengespeichert werden soll.
- cache_get_row(i, 0, tmp);
- // Zwischengespeicherten Wert von String zu Integer umwandeln
- type = strval(tmp);
- cache_get_row(i, 1, tmp);
- number = strval(tmp);
- cache_get_row(i, 2, nickname);
- // ...
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement