Hirdetés
- Parci: Milyen mosógépet vegyek?
- eBay-es kütyük kis pénzért
- gban: Ingyen kellene, de tegnapra
- Luck Dragon: Asszociációs játék. :)
- sziku69: Fűzzük össze a szavakat :)
- sziku69: Szólánc.
- Garry84: Sumák aprós?
- SzDavid99: Van 20 perced? Akkor tanulj meg koreait olvasni!
- Kalandor: „Ha engedtem volna a lelkiismeretemnek, az üzlet kevésbé lett volna jövedelmező”
- potyautas: Nóta állj!
Új hozzászólás Aktív témák
-
Sk8erPeter
nagyúr
válasz
Tele von Zsinór #3645 üzenetére
Ezzel kapcsolatban az lenne a kérdésem, hogy eszerint úgy kérdezted le a cikkek elemeit, hogy mondjuk
SELECT * FROM tibia_news
INNER JOIN tibia_news_i18n ON tibia_news.id = tibia_news_i18n.id
AND tibia_news_i18n.culture = 'en'
WHERE tibia_news.user_id = 2 ;
?
Most így ránézésre ez jutott eszembe, korrigálj, ha nem jó.És ezzel kapcsolatban kérdeznék még:
most azt szeretném elegánsan megcsinálni, hogy egy honlap fő tartalma tetszőlegesen módosítható legyen, több nyelven is, a tartalom pedig adatbázisba kerülne, onnan hívnám le. Arra gondoltam, hogy az utolsóként módosító felhasználó nevének eltárolásakor az se gáz, ha ugyanannak a rekordnak egy oszlopában (pl. last_modified_by) lévő tartalmat írogatnám felül az aktuális legutóbb módosító felhasználó nevével.
Amit tárolni szeretnék:
oldal főcíme, nyelv, utolsó módosítás dátuma, utoljára módosító felhasználó neve (ebből mondjuk nem lenne túl sok, max. 2-3, de inkább 2)
Mivel lenne olyan max. 6 menüpont, így nem tudom, érdemes-e egyáltalán azonosítószámot rendelni az egyes menüpontokhoz, vagy elég lenne, ha mondjuk lenne két összetartozó elsődleges kulcs, mondjuk PRIMARY KEY (oldal_rovid_neve, nyelv), vagy ez már gagyibb megoldás?
Kell egyáltalán külön összerendelő tábla ilyen célra, vagy az felesleges?
Mi lenne a "legelegánsabb" módszer?
Nyilván nem az, ha egyetlen sorban, különböző oszlopokban lenne eltárolva minden, hanem akkor már elsődleges kulcsokkal.Köszi az ötleteket előre is!
-
biker
nagyúr
válasz
Tele von Zsinór #3645 üzenetére
ahha, egész jó ötlet
mondjuk ehhez is át kellene írni a rendszert, megbontani a táblákat, de szerintem megoldom úgy, hogy a nyelvérzékeny adatokról csinálok többnyelvű adatokat tartalmazó táblát, és amikor az adott tartalom megjelenik, leellenőrzi a rendszer, van-e más nyelven, ha van, akkor betölti és lecseréli, ha nincs, marad a magyar, így nem lesz üres elem véletlen. -
Sk8erPeter
nagyúr
válasz
Tele von Zsinór #3645 üzenetére
Az utóbbi INSERT rész hogyhogy nem írja fölül az előzőt?
Lehet, hogy most valamit csak benézek.
Új hozzászólás Aktív témák
- Gamer PC-Számítógép! Csere-Beszámítás! R5 3600X / GTX 1080Ti / 16GB DDR4 / 512 SSD
- - 64% Thinkpad T14 A+ / új akku ! gyárilag Magyar / 14" FHD / Core i5 / 16 / 512GB / +SZLA +GARANCIA
- Vivobook 15 E510KA-EJ562WS 15.6" FHD Celeron N4500 4GB 128GB magyar vbill új akku gar
- Apple Watch Ultra - garis 2026.01.17-ig
- Szép állapot! LENOVO ThinkPad T14s i7-165G7 / 16GB / 512GB SSD / Windows 11 Pro
- GYÖNYÖRŰ iPhone 11 Pro 256GB Midnight Green -1 ÉV GARANCIA - Kártyafüggetlen, MS2253,95% Akkumulátor
- HIBÁTLAN iPhone 13 128GB Midnight -1 ÉV GARANCIA - Kártyafüggetlen, MS3687, 100% Akkumulátor
- Új és régi konzolok Okosítása/Softmodoloása, és Szoftveres szintű javítása - RÉSZLETEK A LEÍRÁSBAN
- Bomba ár! Dell Vostro 3560 - i3-3120M I 8GB I 320GB I DVDRW I 15,6" HD I HDMI I Cam I Garancia!
- Ventilátorok 120/140mm és tápkábel modding kitűnő árakon!
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest