Alles anzeigennew query[64];
format(query, sizeof(query), "SELECT phonenumber FROM playerdata WHERE phonenumber = %d", Nummer);
if(mysql_num_rows(mysql_query(query)) > 0)
{
//Das passiert, wenn Nummer schon vergeben
}
else
{
//Und das, wenn nicht.
}
Sollte laufen, alles ohne Gewähr.
Code ist natürlich anzupassen.
Was ist das?
So sollte es nicht richtig funktionieren
bei SELECT sollte ein free ressult sein, da er es für SELECT abfragen benötigt am ende
new query[64];
format(query, 64, "SELECT `phonenumber` FROM `playerdata` WHERE `phonenumber` = '%d'", Nummer);
mysql_query(query);
mysql_store_result();
if(mysql_num_rows() != 0)
{
//Das passiert, wenn Nummer schon vergeben
}
else
{
//Und das, wenn nicht.
}
mysql_free_result();
so sollte das ganze aussehen
Und du vergisst auch die ganzen `` ' '