prepared statements
Sziasztok!
Gondoltam,megkérdezem,hátha tudtok valamit róla. Magyar leírást keresek a prepared statements témakörről. Hogy keressem egyáltalán? Van ennek valami magyar neve? Van magyar könyv ami leírja az alapoktól? Jól jönne valami leírás, hogy mi ez, hogy működik és hogy tudom a -nem objektum orientált- kódomban lecserélni az összes mysql dolgot erre. Gondolom,ilyen részletes leírás nem lesz, de bízom azért benne, hogy megértem a működését. Azért lenne jó magyar leírás,mert, bár tudok angolul,a php.net-es leírások felét nem értem a szakszavak miatt.
■ Gondoltam,megkérdezem,hátha tudtok valamit róla. Magyar leírást keresek a prepared statements témakörről. Hogy keressem egyáltalán? Van ennek valami magyar neve? Van magyar könyv ami leírja az alapoktól? Jól jönne valami leírás, hogy mi ez, hogy működik és hogy tudom a -nem objektum orientált- kódomban lecserélni az összes mysql dolgot erre. Gondolom,ilyen részletes leírás nem lesz, de bízom azért benne, hogy megértem a működését. Azért lenne jó magyar leírás,mert, bár tudok angolul,a php.net-es leírások felét nem értem a szakszavak miatt.
Ne a php manualban olvasd
- Ugyanazon lekérdezés többszöri futtatása esetén csökkenti a szükséges futásidőt
- Ha ugyanazt a lekérdezést csak egyszer futtatják, akkor növeli a szükséges futásidőt
- Véd az sql injection ellen, hiszen a futtatandó lekérdezést már ismeri az adatbáziskezelő, annak csak a paraméterei változhatnak
Nagyjából ennyi a lényege, a többi csak implementáció, hogy az adott adatbáziskezelő+programozási nyelv konstellációjában ezt hogyan kell használni.
Ha megy az angol, akkor inkább ezt nézd meg.
Köszönöm szépen.
-Az ugyanazon lekérdezés többszöri futtatására lehet pl példa egy weboldalon a menü vagy a hírek lekérdezése?
-Elgondolkodtam, hogy létezik egy weboldalon olyan lekérdezés,ami csak egyszer fut le? Mármint mit jelent az egyszer? Egy felhasználóra értendő? Vagy az oldal egész "életére"?
-Ha nem objektum orientált programozást használok, van értelme prepared statementet tenni a kódba?
- Hacsak nem állandó
- Az objektumorientált programozás egy kódszervezési elv, paradigma, a prepared statementek pedig a lekérdezések összeállításának egy módja, így nincs közük egymáshoz.
A prepared statement adott
Az OOP-hez pedig semmi köze, úgyhogy anélkül is van értelme használni.
Még ha azt is hallod, hogy
Használd a prepared statementeket, mindegy, hogy PDO vagy mysqli.