Szerző Téma: SQL Reg system  (Megtekintve 2519 alkalommal)

SQL Reg system
« Dátum: 2020. Október 29. - 07:32:02 »
0
Sziasztok!
Van esetleg valakinek egy működő sql regisztrációs rendszere natúrban? Szeretném, megnézegetni, hogy mit lehet tudni róla, de amiket itt találok, már kőkorszakiak és nem lehet letölteni. :D vagy csak nem voltam elég alapos.
A többi samp oldal meg egy ideje nem nagyon akar beindulni és lehetőség sincs rá, hogy találjak valahol.
Egyet találtam ( https://github.com/pBlueG/SA-MP-MySQL/blob/master/example_scripts/login_system-orm.pwn ) Korrektnek is tűnik, de az OnPLayerConnect -nél nem akarja behívni a dialogot, hogy akkor most regisztráljak vagy belépjek.

Nem elérhető kurta999

  • 2759
  • Éllő fédisznó
    • Profil megtekintése
Re:SQL Reg system
« Válasz #1 Dátum: 2020. Október 29. - 13:21:42 »
+1
Itt az enyém, ez nem őskövület, csak egyel régebbi SQL pluginra van tervezve. R39-x verziókkal működik. R40-nél újraírta az egész plugint, akkor már nem igazán foglalkoztam a SA-MP-al, szóval arra nem frissítettem, de posztoltak arra is egy frissített verziót. Amit pedig küldtél az ORM-et használ, ahhoz nem tudok hozzászólni, soha nem kedveltem azt a fajta megoldást.

https://gtakozosseg.hu/sa-mp-szerverfejlesztes/mysql-regisztracio-rendszer-v3-0-(r38-r39-plugin-tamogatas)/
https://github.com/ZyZu/MySQL-Register-Login-SaveStats

Re:SQL Reg system
« Válasz #2 Dátum: 2020. Október 31. - 13:26:20 »
0
Nagyon szépen köszönöm. Nagyon fajin. Ezzel már tudok kezdeni valamit.


Illetve tudtam. :D Jól is működik, egy dolgot nem értek.  Bízok benne, hogy nem azért lett rossz, mert én írtam el valamit, bár elvileg nem. Szóval, a Reg_id az mindig 0 marad, bárhogy is megyek benne.
És ezzel belekavarodik a dolog

Nem elérhető AnthonyGates

  • 546
  • AnthonyGates
    • Profil megtekintése
Re:SQL Reg system
« Válasz #3 Dátum: 2020. Október 31. - 16:06:44 »
0
auto increment

Nem elérhető kurta999

  • 2759
  • Éllő fédisznó
    • Profil megtekintése
Re:SQL Reg system
« Válasz #4 Dátum: 2020. Október 31. - 17:43:13 »
0
Pontosan. Annak egyébként benne kéne lenni a táblában ami a kódhoz van, azt én régebben teszteltem és működött rendesen. reg_id ezzel a scriptel nem lehet nulla.
 Itt van a részlet:
SET SQL_MODE=\"NO_AUTO_VALUE_ON_ZERO\";
CREATE TABLE IF NOT EXISTS `players` (
  `reg_id` mediumint(8) unsigned NOT NULL AUTO_INCREMENT,

Az egész kód valamiért meghibásodott, de kis korrekcioval helyre tudod hozni. Gondolom a múltban par fórum engine váltás okozta. (ne ezt másold be hanem az egész hozzá lévő kódot)
« Utoljára szerkesztve: 2020. Október 31. - 17:46:30 írta kurta999 »

Re:SQL Reg system
« Válasz #5 Dátum: 2020. November 02. - 11:37:12 »
0
Oh, azt nem si láttam így már alakul :D
hellye közel, mostmár azért jobban áttekintem ezt a CREATE cuccost .
És a PRIMARY KEY meg  a KEY, azt manuálisan hogy állíthatom be?

Nem elérhető kurta999

  • 2759
  • Éllő fédisznó
    • Profil megtekintése
Re:SQL Reg system
« Válasz #6 Dátum: 2020. November 02. - 16:22:47 »
0
Létrehozásnál így, aztán meg SQL fülbe kóddal vagy valahol esetleg a GUI-val is lehet utólag módosítani rajta. 4 Éve nem láttam a phpMyAdmin felületet, nem emlékezek már  :D

https://www.liquidweb.com/kb/creating-tables-in-a-database-with-phpmyadmin/

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal