nbdyson

Untitled

May 22nd, 2015
260
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.19 KB | None | 0 0
  1. CMD:mysql(playerid, params[])
  2. {
  3.     AdminCheck(playerid, 3);
  4.    
  5.     if(isnull(params)) return Usage(playerid, "/mysql [query]");
  6.    
  7.     mysql_tquery(conhand, params, "OnCustomQuery", "is", playerid, params);
  8.    
  9.     return 1;
  10. }
  11.    
  12. forward OnCustomQuery(playerid, params[]);
  13. public OnCustomQuery(playerid, params[])
  14. {
  15.     switch(mysql_errno())
  16.     {
  17.         case 0: format(strang, sizeof(strang), C_ADMIN"Query \"%s\"", params),
  18.                  SendClientMessage(playerid, -1, strang),
  19.                   SendClientMessage(playerid, -1, C_ADMIN"successfully executed.");
  20.                  
  21.         case 1: format(strang, sizeof(strang), C_ADMIN"Query \"%s\"", params),
  22.                  SendClientMessage(playerid, -1, strang),
  23.                   SendClientMessage(playerid, -1, C_ADMIN"executed with warnings. Please check your query.");
  24.                  
  25.         case 2: format(strang, sizeof(strang), C_ADMIN"Query \"%s\"", params),
  26.                  SendClientMessage(playerid, -1, strang),
  27.                   SendClientMessage(playerid, -1, C_ADMIN"could not be executed (ERROR TYPE: not found).");
  28.  
  29.         default: format(strang, sizeof(strang), C_ADMIN"Query \"%s\"", params),
  30.                  SendClientMessage(playerid, -1, strang),
  31.                   SendClientMessage(playerid, -1, C_ADMIN"could not be executed (ERROR TYPE: exception).");
  32.     }
  33.    
  34.     return 1;
  35. }
Advertisement
Add Comment
Please, Sign In to add comment