Sry das ich jetzt mal noch so nen Alten Thread hervorrufe.
Aber ich habe eine Frage zum Tutorial
Ich benutze den Include a_sampmysql.inc .
Da ich keine lust habe alle System in meinem Script wieder um zu schreiben und gerne hiervon diesen befehl benutzen möchte:
stock mysql_GetInt(Table[], Field[], Where[], Is[])
{
new query[128];
mysql_real_escape_string(Table, Table);
mysql_real_escape_string(Field, Field);
mysql_real_escape_string(Where, Where);
mysql_real_escape_string(Is, Is);
format(query, 128, "SELECT %s FROM %s WHERE %s = '%s'", Field, Table, Where, Is);
mysql_query(query);
mysql_store_result();
new sqlint = mysql_fetch_int();
mysql_free_result();
return sqlint;
}
Ich habe es einigermaßen an die sampmysql.inc angepasst undzwar so:
stock mysql_GetInt(Table[], Field[], Where[], Is[])
{
new query[128];
samp_mysql_real_escape_string(Table, Table);
samp_mysql_real_escape_string(Field, Field);
samp_mysql_real_escape_string(Where, Where);
samp_mysql_real_escape_string(Is, Is);
format(query, 128, "SELECT %s FROM %s WHERE %s = '%s'", Field, Table, Where, Is);
samp_mysql_query(query);
samp_mysql_store_result();
new sqlint = samp_mysql_fetch_int();
samp_mysql_free_result();
return sqlint;
}
Doch ich bekomme dort
new sqlint = samp_mysql_fetch_int();
einen Fehler. Da es kein samp_mysql_fetch_int gibt.
In a_sampmysql.inc gibt es nur samp_mysql_fetch_row aber dann bekomm ich den fehler das fehlehnde argumente gibt....
Ich hoffe da kann mir jemand helfen.