test this and post console prints:
PHP Code:
#include <amxmodx>
#include <sqlx>
new Handle:g_sql_tuple
public plugin_init(){
register_plugin("SQL test", "1.0", "Sylwester")
register_clcmd("amx_sql_test", "sql_test")
g_sql_tuple = SQL_MakeDbTuple("mysql_server_ip", "username", "password", "database")
SQL_SetAffinity("mysql")
}
public sql_test(id){
new data[1]
data[0] = id
SQL_ThreadQuery(g_sql_tuple, "qh_sql_test", "SELECT 10;", data, 1)
client_print(id, print_console, "[SQL test] query sent")
return PLUGIN_HANDLED
}
public qh_sql_test(FailState,Handle:Query,Error[],Errcode,Data[],DataSize){
new id = Data[0]
if(!is_user_connected(id))
return
if(FailState){
client_print(id, print_console, "[SQL test] SQL Error : %s", Error)
return
}
client_print(id, print_console, "[SQL test] SQL query successful, retrieved value: %d", SQL_ReadResult(Query, 0))
}
__________________