Szerző Téma: MySQL Regisztráció rendszer v3.0 (R38-R39 plugin támogatás)  (Megtekintve 50298 alkalommal)

Nem elérhető Neon

  • 300
    • Profil megtekintése
MySQL Regisztráció rendszer v3.0 (R38-R39 plugin támogatás)
« Válasz #135 Dátum: 2012. május 13. - 13:20:25 »
0 Show voters
Király

Nem elérhető Gabor..

  • 1883
  • Gabor..
    • Profil megtekintése
MySQL Regisztráció rendszer v3.0 (R38-R39 plugin támogatás)
« Válasz #136 Dátum: 2012. május 13. - 16:12:11 »
0 Show voters
Fúúh, kurta. :D Kurva jól megcsináltad a 2.0 verziót. :O Gratula, szép munka lett! Használni fogom ezerrel. ;)

MySQL Regisztráció rendszer v3.0 (R38-R39 plugin támogatás)
« Válasz #137 Dátum: 2012. május 13. - 18:27:38 »
0 Show voters
Na Végre hogy megcsináltad ez jó kis dolog nekem tetszik s szerintem sok mindenkinek

Nem elérhető totar

  • 425
    • Profil megtekintése
MySQL Regisztráció rendszer v3.0 (R38-R39 plugin támogatás)
« Válasz #138 Dátum: 2012. május 14. - 07:05:31 »
0 Show voters
Akik az alapokat nem értik, azok NE kezdjenek MySQL-be.[/quote]
Szerintem ez nem igaz, mert ha próbálgatják, akkor megérthetik, de ha nem is törõdnek vele, csak kimásolnak egy kész scriptet, akkor nem fejlõdik a \"tanuló\"!
Ha valaki magának akar összerakni egyet, akkor nyugodtan tegye meg, 1 legalább tudja  mi van a scriptben, 2 tudja mibõl, mi segítségével épül fel!
Amúgy szerintem jó lett ment a rep!
U.i: Szerintem egy kicsit átláthatatlan...

Nem elérhető kurta999

  • 2759
  • Éllő fédisznó
    • Profil megtekintése
MySQL Regisztráció rendszer v3.0 (R38-R39 plugin támogatás)
« Válasz #139 Dátum: 2012. május 14. - 11:55:00 »
0 Show voters
Úgy értettem azt, hogy aki magában a PAWN nyelvben nem vágja az alapokat.
Mert nem egy olyan embert láttam már, aki így kezdi a MySQL-t.
Olyannak érdemes belekezdeni, aki a PAWN-ban legalább haladó szinten van, nem kezdõ.
Az átláthatatlan alatt pedig mit értesz?
« Utoljára szerkesztve: 2012. május 14. - 12:17:44 írta kurta999 »

Nem elérhető Dead

  • 2045
    • Profil megtekintése
MySQL Regisztráció rendszer v3.0 (R38-R39 plugin támogatás)
« Válasz #140 Dátum: 2012. május 14. - 15:13:08 »
0 Show voters
Nem átláthatatlan ...
minden jól megvan csínálva..
 GG

Nem elérhető totar

  • 425
    • Profil megtekintése
MySQL Regisztráció rendszer v3.0 (R38-R39 plugin támogatás)
« Válasz #141 Dátum: 2012. május 14. - 17:09:15 »
0 Show voters
Szerintem átláthatatlan, mert nem fûztél hozzá annyi magyarázatot az ismeretlen, újított dolgokhoz, meg elég furcsa \"professzori\" nyelven írtad, meg szerintem értelmesen sorba következõ logikus dolgokat is megmagyarázhattad volna!
+ Szerintem túl töményen van megfogalmazva az egész, nekem olyan furcsa...
De ez egy vélemény, ha komolyan akarod venni annak veszed, ha meg nem akkor nem!
Nem kötözködni akartam ezzel, te jó scripter vagy, nem kell felvilágosítani, csak....
Egyszóval furcsa!
UI.: aki beakar szólni, hogy miért írok ilyeneket, egy ilyen jó scriptre, az ne tegye...  :nono: xD ez kurtának szolt!

Dupla hozzászólás automatikusan összefûzve. ( 2012. május 14. - 19:54:26 )

Amúgy ez miért nem jó?
Pedig pont úgy van mint a tied, csak én írtam, a topicod frissítése elõtt pár nappal, mert nembírtam várni a resled-re xD... m1
 

CMD:stats(playerid, params[])
{
format(Query, sizeof(Query), \"SELECT `RegDate`, `LastOn`, `RegIP`, `LastIP` FROM `users` WHERE `Name` = %s\", PName(playerid));
mysql_function_query(1, Query, true, \"CheckStats\", \"d\", playerid);
return 1;
}

 


.
.
.
cache_get_row(0, 0, RegDate); //RegDate
cache_get_row(0, 1, LastOn); //LastOn
cache_get_row(0, 2, RegIP); //RegIP
cache_get_row(0, 3, LastIP); //LastIP
.
.
.

 
Na ennyi a . -ok helyére a kód többi része van, de az nem lényeges...
Ott van az index! Szerintem így kell lekérdezés esetén.
Mert Így nem jeleníti meg a szöveget, ahol írja a RegIP-t meg stb-t.
Na és arra gyanakszok, hogy az index sántít, sõt 100%
Szerinted mi lehet a hiba?
« Utoljára szerkesztve: 2012. május 14. - 19:54:26 írta totar »

Nem elérhető kurta999

  • 2759
  • Éllő fédisznó
    • Profil megtekintése
MySQL Regisztráció rendszer v3.0 (R38-R39 plugin támogatás)
« Válasz #142 Dátum: 2012. május 14. - 20:46:09 »
0 Show voters
Ha tényleg nem olyan érthetõ, akkor a holnapi, vagy az utánna lévõ napok folyamán rakok hozzá pár kommentet.
Bocs, de ebbõl a kódból jelenleg nemsokra mentem.
Mit értesz az index alatt?
Esetleg ha elküldenéd az egészet PM-ben?

Nem elérhető totar

  • 425
    • Profil megtekintése
MySQL Regisztráció rendszer v3.0 (R38-R39 plugin támogatás)
« Válasz #143 Dátum: 2012. május 15. - 06:32:52 »
0 Show voters
Felesleges!
Na megpróbálom jobban körülírni!
Az a probléma, hogy amikor meghívódik a CheckStats, akkor ki kellene írni a regisztráció idejét meg a többi információt (admin, score... stb), de a szöveg nem jelenik meg a cache_get_row(0, EZ a szám, RegDate);
Amit úgy írtam, hogy ez a szám, azt akárminek írom, nem jelenik meg!
De ezt az egész kódomat beletettem a loginos részbe, ott kiírta.
Amikor kiválasztja a /stats paranccsal, hogy mire vagyunk kíváncsi azt nem tudom, hogy olyan esetbe mit kell írni a cache_get_row-hoz, az ez a szám helyére.
Amikor login, meg ilyenek vannak akkor világos az egész csak ez az egy nem.
Pls próbáld meg megérteni, mert nem nagyon tudom elmagyarázni így... xD
Ui.:
Te is úgy látom, hogy úgy csináltad, hogy a findplayer parancsodba kiválasztottál mindent amit tudni akarunk róla...
És akkor így írtad a cashe_get_row -ot
 

cache_get_row(0, 4, RegDate);
cache_get_row(0, 5, Laston);

 
Amikor csak néhány dologra van szögségük, jelenesetben a RegDate stb... akkor csak azokat választjuk ki, és akkor a cache_get_row(0, 4, RegDate); a 4-es szám helyére mit kellene írni? ezt nem értem, hogy pár dolog kiválasztásakor a cashe get row-nak milyen \"értéket\" kell adnia?
phú remélem érthetõ
« Utoljára szerkesztve: 2012. május 15. - 06:41:50 írta totar »

Nem elérhető kurta999

  • 2759
  • Éllő fédisznó
    • Profil megtekintése
MySQL Regisztráció rendszer v3.0 (R38-R39 plugin támogatás)
« Válasz #144 Dátum: 2012. május 15. - 13:03:31 »
0 Show voters
A cache_get_row-hoz a lekérdezés által visszadott mezõnek a számát kell írni.
Ha kiválasztasz három mezõt, (ASD, DSA, QWE) akkor a 0.-dik az az \"asd\", 1. pedig a \"dsa\", így tovább..
Tehát ha SELECT ASD, DSA, QWE FROM ...
Akkor:
cache_get_row(0, 1, szvaltozo); // ASD
cache_get_row(0, 2, szvaltozo); // dsa
cache_get_row(0, 2, szvaltozo); // owe

Nem elérhető totar

  • 425
    • Profil megtekintése
MySQL Regisztráció rendszer v3.0 (R38-R39 plugin támogatás)
« Válasz #145 Dátum: 2012. május 15. - 13:08:34 »
0 Show voters
Magyarán, ha nekem így van, hogy RegDate, LastOn, RegIP, LastIP, akkor így kell?:
 

cache_get_row(0, 1, RegDate); //RegDate
cache_get_row(0, 2, LastOn); //LastOn
cache_get_row(0, 2, RegIP); //RegIP
cache_get_row(0, 2, LastIP); //LastIP

 
De te miért így írtad?:
 

cache_get_row(0, 0, RegDate); //RegDate
cache_get_row(0, 1, LastOn); //LastOn

 

Dupla hozzászólás automatikusan összefûzve. ( 2012. május 15. - 13:33:45 )

Ha nem érted amit írtam , akkor tényleg adok egy msn, vagy skype címet, és elmondom vhogy xD
De ha tudsz help
« Utoljára szerkesztve: 2012. május 15. - 13:33:45 írta totar »

Nem elérhető kurta999

  • 2759
  • Éllő fédisznó
    • Profil megtekintése
MySQL Regisztráció rendszer v3.0 (R38-R39 plugin támogatás)
« Válasz #146 Dátum: 2012. május 15. - 16:18:40 »
0 Show voters
Oda a SOR AZONOSÍTÓJÁT kell beírni, amit a kiválasztás által kaptál.
Ha LOf***, ESTIFENY, ASD
Akkor az elsõ a 0, második az 1, harmadik a 2 s így tovább.
Ha DSA, QWERT, akkor is ugyanúgy.
Ha mindent választasz, akkro is ugyanúgy, csak én azért hagytam ott ki dolgokat, mert mondjuk nekem ha nemkell az 5. mezõ akkor azt nem olvasom és ennyi, ittvan róla egy kép is én ezt nemtom magyarázni jobban XD
\"width=500http://www.nm-ss.tarhely.biz/SAMP/Vagod_Arpittod_Szeletollod.jpg[/img]
cache_get_row(SorAzonosító, Mezõ, String_Amibe_Beleírjuk);

Nem elérhető totar

  • 425
    • Profil megtekintése
MySQL Regisztráció rendszer v3.0 (R38-R39 plugin támogatás)
« Válasz #147 Dátum: 2012. május 15. - 16:49:55 »
0 Show voters
áááááá
Nekem így van:
 

format(Query, sizeof(Query), \"SELECT `RegDate`, `LastOn`, `RegIP`, `LastIP` FROM `users` WHERE `Name` = %s\", PName(playerid));

 


cache_get_row(0, 0, RegDate); //RegDate
cache_get_row(0, 1, LastOn); //LastOn
cache_get_row(0, 2, RegIP); //RegIP
cache_get_row(0, 3, LastIP); //LastIP

 
A mysql date base-n meg így:
 

RegID    Name    Password    Level    RegDate    LastOn    RegIP    LastIP    Kills    Deaths    Money    Score

 
help pls
De lehet, hogy igyan f*** vagyok, de nemfogom xD
skype: toth.arpi21
msn: [email protected]
xfire: totar21
vegyél fel

Nem elérhető kurta999

  • 2759
  • Éllő fédisznó
    • Profil megtekintése
MySQL Regisztráció rendszer v3.0 (R38-R39 plugin támogatás)
« Válasz #148 Dátum: 2012. május 15. - 18:19:17 »
0 Show voters
Ez hülyeség, ennek mennie kell.
Kapcsold be a mysql debug-ot és nézd meg, hogy mit ír a \"mysql_log\"-ban.
 
mysql_debug(1);

 
(Mindegy hova rakod, futás közben is tudod ki/be kapcsolni, de szerintnem jelenleg a kapcsolódás elé lenne a legjobb)

Nem elérhető totar

  • 425
    • Profil megtekintése
MySQL Regisztráció rendszer v3.0 (R38-R39 plugin támogatás)
« Válasz #149 Dátum: 2012. május 15. - 20:09:07 »
0 Show voters
MEgoldva!
Más volt a problem

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal