hlmod.hu https://hlmod.hu/ |
|
Fix érték első csatlakozásnál insert intoval phpba https://hlmod.hu/viewtopic.php?f=9&t=30675 |
Oldal: 1 / 1 |
Szerző: | HellEnergY [ 2020.10.26. 04:15 ] |
Hozzászólás témája: | Fix érték első csatlakozásnál insert intoval phpba |
Sziasztok, Az insert into parancsal lehet fix értéket állítani phpba első csatlakozásnál? Ertem itt: formatex(sQuery, charsmax(sQuery), "INSERT INTO `táblaneve` (`Prefix`) VALUES (^"[Player]^");"); Majd utána ha más értéket adnék neki, akkor lehetne frissíteni az UPDATE parancsal ? Hülye kérdés lehet mert steamid, id is fix érték, de azt úgy kérem le változóba, változó nélkül gondoltam. |
Szerző: | DeteCT0R [ 2020.10.26. 07:50 ] |
Hozzászólás témája: | Re: Fix érték első csatlakozásnál insert intoval phpba |
Nemtudom ilyesmire gondolsz-e. Miert nem adatbazisba alitasz fix erteket az oszlopnak? Mondjuk Prefix oszlopnak [Player] a fix erteke. Ha pedig barmit insertelsz abba az oszlopba akkor kihagyhatod azt a oszlopot mert mindig a default erteket fogja beilleszteni oda vagyis [Playert] Szoval ha pedig insertelni akarsz oda valami mondjuk van (id,valamitabla1,valamitabla2) es a harmadik a Prefix akkor amikor insertelsz eleg az erteket adnod valamitabla1,valamitabla2-nek mert a Prefixet adatbazisbol olvassa ki. Kód: "INSERT INTO testtabla (valamitabla1, valamitabla2) A harmadik erteket ami a prefix azt pedig insertnel alapbol az adatbazisbol fogja kiolvasni. Azutan pedig updatelheted amerre akarod. Csatolmány: sql.png [ 43.44 KiB | Megtekintve 2813 alkalommal ] |
Szerző: | HellEnergY [ 2020.10.29. 08:03 ] |
Hozzászólás témája: | Re: Fix érték első csatlakozásnál insert intoval phpba |
DeteCT0R írta: Nemtudom ilyesmire gondolsz-e. Miert nem adatbazisba alitasz fix erteket az oszlopnak? Mondjuk Prefix oszlopnak [Player] a fix erteke. Ha pedig barmit insertelsz abba az oszlopba akkor kihagyhatod azt a oszlopot mert mindig a default erteket fogja beilleszteni oda vagyis [Playert] Szoval ha pedig insertelni akarsz oda valami mondjuk van (id,valamitabla1,valamitabla2) es a harmadik a Prefix akkor amikor insertelsz eleg az erteket adnod valamitabla1,valamitabla2-nek mert a Prefixet adatbazisbol olvassa ki. Kód: "INSERT INTO testtabla (valamitabla1, valamitabla2) A harmadik erteket ami a prefix azt pedig insertnel alapbol az adatbazisbol fogja kiolvasni. Azutan pedig updatelheted amerre akarod. sql.png Igazából ez is egy megoldás ahhoz amihez gondoltam a dolgot. De nem igaznán erre gondoltam, a player prefix addig lenne fix amíg nem frissítem. Nem szeretném frissítéskor kihagyni az oszlopot, plusz mikor kiolvas, de már más az értéke a phpban, azt olvassa ki a [Player] prefix helyett, gondolok itt pl [Admin]-ra. Tegyük fel egy játékos megtalálja a szervert, mikor felcsatlakozik be kell lépnie, és addíg amig nem lép be nem kapja meg az alap prefixet, amit sqlben tárolok. alap([Player]). Miután belépett megkapja, azaz betölti a meglévő fix prefix értékét és azt jeleníti meg chaten, de mi van akkor ha felveszem adminnak vagy egyedi prefixet kér? Akkor jön a következő kérédésem a frissítés része, amiben a meglévő fix [player] prefixet irom át például phpból vagy oldalról, esetleg szerverről. Persze lennie kell egy dolognak ami alapján betöltöm/frissítem, jelen esetben egy egyedi azonosító lesz. Ehhez pedig a kérdésem lehet e ilyet.? Az egész egy katyvasz de jobban nem tudom megfogalmazni |
Szerző: | ultraibolya [ 2020.10.29. 08:35 ] |
Hozzászólás témája: | Re: Fix érték első csatlakozásnál insert intoval phpba |
Akkor is megy. Egy alap értéke lesz,de nem azt jelenti hogy nem frissítheted. Pluginnal megoldod hogy vagy ő adja magának és update-el tudod frissíteni mysql-ben,vagy te magad belépsz phpmyadminba és átírod kézileg. Adj hozzá oszlopot Varchar típust és mint deci írta egy meghatározott értékkel ami a te esetedben Player lesz. Ha pluginnal tudják állítani adminok a prefixet maguknak akkor lecsatlakozásnál Update és kész. Ha nincs pluginod akkor meg kérésre állítod át kézileg phpmyadminba lépve. |
Oldal: 1 / 1 | Minden időpont UTC+02:00 időzóna szerinti |
Powered by phpBB® Forum Software © phpBB Limited https://www.phpbb.com/ |