Added request am44580 (simple query w/ formatting)

This commit is contained in:
David Anderson 2006-09-10 03:46:35 +00:00
parent adf12bf348
commit 4f95899d2e

View File

@ -251,6 +251,31 @@ stock SQL_SimpleQuery(Handle:db, const query[], error[]="", maxlength=0, &rows=0
return 1
}
/**
* Use this for executing a query where you don't care about the result.
* Returns 0 on failure, 1 on success
*/
stock SQL_SimpleQueryFmt(Handle:db, error[]="", maxlength=0, &rows=0, const fmt[], ...)
{
static query_buf[2048];
vformat(query_buf, 2047, fmt, 6)
new Handle:hQuery = SQL_PrepareQuery(db, "%s", query_buf);
if (!SQL_Execute(hQuery))
{
SQL_QueryError(hQuery, error, maxlength);
SQL_FreeHandle(hQuery)
return 0;
}
rows = SQL_NumResults(hQuery)
SQL_FreeHandle(hQuery);
return 1
}
/**
* Use this for executing a query and not caring about the error.
* Returns -1 on error, >=0 on success (with number of affected rows)