- Az ASUS legfrissebb analóg billentyűzete az ízületeinket is kímélni szeretné
- Házimozi belépő szinten
- Bluetooth hangszórók
- LCD, plazma és projektoros TV-k hibái
- Apple MacBook
- Fejhallgató erősítő és DAC topik
- Házimozi haladó szinten
- Melyik tápegységet vegyem?
- ThinkPad (NEM IdeaPad)
- AMD APU (AM4 és AM5) topik
Új hozzászólás Aktív témák
-
CSorBA
őstag
válasz
Lacces #10750 üzenetére
Szia!
Pont most csinálok egy ilyen jellegű oldalt. Biztos így gondoltad, hogy "1 hirdetőhöz, 1 hirdetés tartozik?" Szerintem gondold át, egy hirdetőnek lehet több "terméke", azaz több hirdetései is, nem?
Nálam úgy van, hogy van egy user tábla, hátha mondok érdekeset (vagy ti nekem
):
id (auto increment)
email, passhash, (emaillel lép be)
email publikus-e? email meg van-e erősítve (csak akkor tud belépni, ha ezt megteszi előtte)
számlázási cím, postázási cím (mindkettő lebontva irányítószám, város, utca)
telefonszámok (előhívó, körzet, szám)
online (engedélyezve van-e?)
regdate, utoljára itt, utolsó belépés
ügyfél típusa (vég v. magánszemély),
ügyfél titulus, keresztnév, vezetéknév, cégnév (ha nem magánszemély)Illetve van maga a termékek táblája. Aminek persze van egy id-je (ez a termék azonosítója), meg van egy userid-je, ami ugye mondhatni foreign key a usertábla id mezőjéhez.
Ha user adatlapon vagyok, akkor lekérdem a termékek táblájából a userem idjének megfelelő userid mezővel egyező sorokat.
Ha a termék adatlapján vagyok, akkor pedig a termék táblájának userid mezője alapján kérem le a users táblából a felhasználót.
Jah igen, a szerkesztés: Én úgy oldom meg, hogy sessionban tárolom az épp belépett user id-jét. Így mindig ezt ellenőrzöm, mikor szerkeszt egy terméket. Azaz ha a termék userid-je egyezik a sessionban tárolt id-vel, akkor jelenik meg csak a szerkesztési lehetőség. Meg persze a tényleges szerkesztésnél ezt megint le kell ellenőrizni (nehogy valaki átírja az url-ben, vagy postnál a postolt azonosítót, stb stb. ).
Új hozzászólás Aktív témák
- Úgy tér vissza a Commodore 64, ahogy titkon mindenki várja
- Építő/felújító topik
- Sorozatok
- Az ASUS legfrissebb analóg billentyűzete az ízületeinket is kímélni szeretné
- Házimozi belépő szinten
- LEGO klub
- Bluetooth hangszórók
- iOS alkalmazások
- Simbin topic (GTR, Race07, GTR Evolution, RaceRoom Racing Experience, stb.)
- LCD, plazma és projektoros TV-k hibái
- További aktív témák...
- Samsung Galaxy S22 Plus 128GB, Kártyafüggetlen, 1 Év Garanciával
- HP Elite x2 1012 G2 Touch 2-in-1 LTE/4G Win10 Tablet billentyűzettel/Notebook, üzletből, garanciával
- Nitro AN515-57 15.6" QHD IPS i7-11800H RTX 3070 16GB 500GB NVMe gar
- Csere-Beszámítás! Playstation 5 Slim Edition + Joystick állomás! CFI-2016
- Dell R630/R730XD SSD NVMe PCIe Extender (0GY1TD) + Kábel (0K9TVP) Kit
- iKing.Hu - OnePlus 13 - Black Eclipse - Használt, karcmentes
- Dell OptiPlex MT/SFF 3040, 3050, 7050, 3060, 3070, 5070, 7060 /WIN 11 - SZÁMLA- GARANCIA
- Beszámítás! Microsoft XBOX Series S 512GB játékkonzol garanciával hibátlan működéssel
- ÁRGARANCIA! Épített KomPhone Ryzen 7 9800X3D 32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
- AKCIÓ! ASRock B85M Pro4 B85 chipset alaplap garanciával hibátlan működéssel
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest