Senior Member
|
11-30-2019
, 16:53
SQL Query is not working.
|
#1
|
Create Table
PHP Code:
Format(buffer, sizeof(buffer), "CREATE TABLE IF NOT EXISTS sql_matches (");
Format(buffer, sizeof(buffer), "%s match_id bigint(20) NOT NULL,", buffer);
Format(buffer, sizeof(buffer), "%s name varchar(65) NOT NULL,", buffer);
Format(buffer, sizeof(buffer), "%s uid bigint(20) NOT NULL,", buffer);
Format(buffer, sizeof(buffer), "%s team int(11) NOT NULL,", buffer);
Format(buffer, sizeof(buffer), "%s kills int(11) NOT NULL,", buffer);
Format(buffer, sizeof(buffer), "%s assists int(11) NOT NULL,", buffer);
Format(buffer, sizeof(buffer), "%s deaths int(11) NOT NULL,", buffer);
Format(buffer, sizeof(buffer), "%s dmg int(11) NOT NULL,", buffer);
Format(buffer, sizeof(buffer), "%s adr float(8) NOT NULL,", buffer);
Format(buffer, sizeof(buffer), "%s rws float(8) NOT NULL,", buffer);
Format(buffer, sizeof(buffer), "%s rating float(8) NOT NULL);", buffer);
Query
PHP Code:
SQL_EscapeString(db, PlayerName[i], PlayerName[i], sizeof(PlayerName[]));
Format(buffer, sizeof(buffer), "INSERT INTO sql_matches");
Format(buffer, sizeof(buffer), "%s (match_id, uid, name, team, kills, assists, deaths, dmg, adr, rws, rating)", buffer);
Format(buffer, sizeof(buffer), "%s VALUES (LAST_INSERT_ID(), '%i', '%s', '%i', '%i', '%i', '%i', '%i', '%f', '%f', '%f');", buffer, PlayerUID[i], PlayerName[i], PlayerTeam[i], GetTotalSum(PlayerKills, i, Rounds),
GetTotalSum(PlayerAssists, i, Rounds),
GetTotalSum(PlayerDeaths, i, Rounds),
GetTotalSum(PlayerDamage, i, Rounds), PlayerADR[i], PlayerRWS[i], PlayerRating[i]);
SQL_AddQuery(txn, buffer);
I tested with logs and I confirmed that plugin arrives on query section.
|
|