Hallo liebe Com,
ich versuche mich mit MySQL vertraut zu machen und habe deswegen ein paar Fragen:
Ich habe folgenden Code per Copy & Paste ins Script getan:
stock MySQL_exist(playerid)
{
new string[128],name[MAX_PLAYER_NAME],count;
mysql_real_escape_string(Spieler[playerid][Name],name);
format(string,sizeof(string),"SELECT * FROM accounts WHERE Name = %s", name);
mysql_query(string);
mysql_store_result();
count=mysql_num_rows();
mysql_free_result();
if(count>0) count=1;
else count=0;
return count;
}
mysql_real_escape konvertiert alle Zeichen, die MySQL nicht erkennt, in welche,
die er erkennt, oder?
mysql_query schickt den formatierten Befehl, der den Spielernamen sucht.
Die Frage:
Was macht mysql_store?
Was macht mysql_free_result?
Was macht mysql_num_rows?
Bitte schickt mir keinen WIkipedialink, ich verstehe das nur,
wenn mir das jemand verständlich auf Deutsch erklärt.
LG
Pille