GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: baglion02 - 2016. március 28. - 18:42:21

Cím: Regisztáció TextDraw
Írta: baglion02 - 2016. március 28. - 18:42:21
Hali! Aki látta a mysql-el kapcsolatos témámat az tudja, hogy milyen mysql-t használok, de azért leírom r6 régi.
Nos a textdrawon van egy regisztráció gomb és azt szeretném ha pl van az  név már regelve amit beírt akkor ne regeljen be hanem egy üzenet jöjjön elő.
Annyit nem tudok, hogy mysql-el hogyan oldom meg a lekérdezést, hogy van e vagy nincs, köszi a választ!!
Cím: Regisztáció TextDraw
Írta: 1Mark6 - 2016. március 29. - 12:24:51
format(query,sizeof(query),SELECT * FROM jatekosok WHERE Nev = \'%s\',FelhasznalonevTD);

 
A FelhasznalonevTD helyett ird a tied, a lényeg, hogy lekell kérdezni az adatbázisból hogy van-e olyan találat ahol a név regisztrált. Mituán lequery-zted lekérdezed a sorok számát, R6-ba pontosan nemtudom, hogy hogy kell,
 
new sorok = cache_get_row_count();

 
R39-3-ba igy kell.
 
new sorok = mysql_num_rows();

 
R6-ba talán így.
és akkor
 
if(sorok == 1) ShowPlayerDialog(.......//Bejelentkezés
else ShowPlayerDialog(............//Regisztráció

 
Remélem tudtam valamit segiteni.
Cím: Regisztáció TextDraw
Írta: baglion02 - 2016. március 31. - 14:20:36
Koszi szepen igen ezt nem tudtam hogy melyik kell vagy mi koszi :)