Új hozzászólás Aktív témák
-
jocomen
aktív tag
válasz
chabeee #2312 üzenetére
Felviheted a kliens által bevitt szavakat egyből az adatbázisba, de tartalomszűrést, ellenőrzést azért csinálnék. Pl védett karaktert (!;<>{ }[ ]...), parancsot ne vihessen be, illetve ne rendelhessen meg olyasmit, ami nem szerepel a kínálatodban. Pl. ne lehessen búvártanfolyamra jelentkezni egy nyelviskolában.
Rollback az a tranzakciókhoz kell. Ha egy utasítás-csokrot csak abban az esetben akarsz lefuttatni, ha annak minden utasítása végrehajtható. Ellenkező esetben rollback transaction, azaz visszaállítja az eredeti állapotot (pl banki számla-műveletek).
-
PumpkinSeed
addikt
válasz
chabeee #2301 üzenetére
(#2303) chabeee
Nem nagyon értem a mechanizmust. Illetve miben használod, PHP? Külön lekérdezésekben kéred le, vagy egy lekérdezéssel táblák összekapcsolásával? A lekért adatok közül mindben végzel módosítást, vagy csak egy adott részében? Felesleges mindig DROP-olni a táblát, több okból is. Főleg ha utána nem üríted a recycle_bin-t. Meg lehet valósítan persze, de nagyon homályosan írtad le.
Szerintem az valahogy úgy nézne ki, hogy ha csak bizonyos sorokat változtatsz akkor valami alapján kiszelektálod őket a lekérdezésben, majd egy változóban letárolod azt, amit változtattál rajta és egy UPDATE-el visszatöltöd. Gondolom a privát kulcs alatt az elsődleges kulcsra gondoltál, ha a táblában nincs definiálva elsődleges kulcs kényszer akkor nincs akkor gond, ha van egy olyan oszlopod ami elsődleges kulcshoz hasonló értem ezalatt, hogy nincs NULL érték illetve nem azonosak. Ilyen sor nélkül felesleges is megtervezni egy táblát mert anomáliák lépnek fel. Ha ez megvan akkor tudod teljesíteni azt, hogy a SELECT-ben a változtatásra szoruló sorokat választod ki.
-
Új hozzászólás Aktív témák
Hirdetés
- Medence topik
- Nyíregyháza és környéke adok-veszek-beszélgetek
- sziku69: Fűzzük össze a szavakat :)
- Luck Dragon: Asszociációs játék. :)
- Ubiquiti hálózati eszközök
- Vicces képek
- One otthoni szolgáltatások (TV, internet, telefon)
- iPhone topik
- Ingatlanos topic!
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- További aktív témák...
- Easun iSolar SMW 11kW Twin Hibrid inverter // Dupla MPPT // BMS // WiFi
- GAMER PC : RYZEN 7 5700G/// 32 GB DDR4 /// RX 6700 XT 12 GB /// 512 GB NVME
- GAMER MSI LAPTOP : 15,6" 144 HZ /// i5 12450H /// 16GB DDR4/// RTX 4050 6GB/// 1TB NVME
- Manfrotto 055 magnézium fotó-videófej Q5 gyorskioldóval
- Sony ECM-W2BT
- AKCIÓ! Intel Core i7 7700K 4 mag 8 szál processzor garanciával hibátlan működéssel
- AKCIÓ! GIGABYTE AORUS MASTER RX 6800 XT 16GB videokártya garanciával hibátlan működéssel
- Nintendo Switch bazár (Okosított Nintendo Switch konzolok, játékok, tartozékok)
- BESZÁMÍTÁS! MSI B450M R7 5700X 16GB DDR4 512GB SSD RTX 3060 12GB Rampage SHIVA Chieftec 600W
- Eredeti Windows 10 / 11 Pro aktiválókulcs AZONNALI SZÁLLÍTÁSSAL!
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: CAMERA-PRO Hungary Kft
Város: Budapest