Peace,
ein kleines Problem. Die Funktion:
stock Float:mysql_GetFloat(Table[], Field[], Where[], Is[])
{
new query[128], Float:sqlfloat;
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();
mysql_fetch_float(sqlfloat);
mysql_free_result();
return Float:sqlfloat;
}
Die Warnung:
warning 208: function with tag result used before definition, forcing reparse
Die Verwendung:
Rennen[i][r_Pos1][0]=mysql_GetFloat("rennsystem","PosX1","Nummer",Nummer);
Rennen[i][r_Pos1][1]=mysql_GetFloat("rennsystem","PosY1","Nummer",Nummer);
Rennen[i][r_Pos1][2]=mysql_GetFloat("rennsystem","PosZ1","Nummer",Nummer);
Rennen[i][r_Pos2][0]=mysql_GetFloat("rennsystem","PosX2","Nummer",Nummer);
Rennen[i][r_Pos2][1]=mysql_GetFloat("rennsystem","PosY2","Nummer",Nummer);
Rennen[i][r_Pos2][2]=mysql_GetFloat("rennsystem","PosZ2","Nummer",Nummer);
usw..
Wie bekomme ich die Warnung weg oder was ist nicht korrekt?
Greetz!