Hey COm,
Ich habe jeztz meine Einwohner zählen lassen
Das Problem der Output sagt es sind nur 1 Einwohne rin LS aber es sind Zwei
Code:
new einwohner[3];
new query = mysql_query("SELECT `Einwohnerort` FROM `accounts`");
mysql_store_result(query);
while(mysql_retrieve_row(query))
{
new result = mysql_fetch_int(query);
if(result == 0) einwohner[0] ++;
if(result == 1) einwohner[1] ++;
if(result == 2) einwohner[2] ++;
}
mysql_free_result(query);
new string[256],tag,monat,jahr;
getdate(jahr,monat,tag);
format(string,sizeof(string),"Unsere derzeitigen Akten sind nur\nnur auf ungefähren Werten:\n\nEinwohner Zahlen vom %02d.%02d.%d:\nLos Santos:\t%d Einwohner\nSan Fiero\t%d Einwohner\nLas Venturas\t%d Einwohner",tag,monat,jahr,einwohner[0],einwohner[1],einwohner[2]);
ShowPlayerDialog(playerid,DIALOG_EINWOHNER,DIALOG_STYLE_MSGBOX,"Einwohnermeldeamt - Herr F.Hagenau",string,"Schließen","");
Danke sehr
Edit: Ich habe übrigends auch im Wiki nachgesehen