Hirdetés
- 3D nyomtatás
- Sony MILC fényképezőgépcsalád
- Tervezzen neked chipet a Samsung!
- Vezetékes FEJhallgatók
- Kormányok / autós szimulátorok topikja
- OLED TV topic
- AMD Ryzen 9 / 7 / 5 7***(X) "Zen 4" (AM5)
- Ha a koreaiakon múlik, még évekig ingünk-gatyánk rámehet a memóriákra
- Soundbar, soundplate, hangprojektor
- Intel Core Ultra 3, Core Ultra 5, Ultra 7, Ultra 9 "Arrow Lake" LGA 1851
Új hozzászólás Aktív témák
-
Sk8erPeter
nagyúr
Szívesen!
Tele von Zsinór imént belinkelt cikke tök jónak tűnik, így abból tanulhatsz, meg persze a hivatalos doksiból. Szerintem elég jól érthető példák vannak fent.Csak egy a sok közül, hogy lásd a gyakorlatban:
/* Execute a prepared statement by binding PHP variables */
$calories = 150;
$colour = 'red';
$sth = $dbh->prepare('SELECT name, colour, calories
FROM fruit
WHERE calories < :calories AND colour = :colour');
$sth->bindParam(':calories', $calories, PDO::PARAM_INT);
$sth->bindParam(':colour', $colour, PDO::PARAM_STR, 12);
$sth->execute();prepared statement, aminek használatával elkerülhetők a mysql_real_escape_string()-es bohóckodások. Nagyon kényelmes használni, mindenképp ajánlom, hogy még az elején térj át erre!
Pont ez a gond, hogy a net tele van fostalicska, égetnivaló tutorialocskákkal, ahol a leggyengébb praktikákat mutatják be.Én is átestem a mysql_query-s korszakon, és azon is, hogy sok gagyi tutorialnak hittem, aztán később, amikor volt némi fogalmam az egészről, már kapartam az arcom a régi kódjaimtól.
Abszolúte megértem, hogy kezdőként ezt alkalmaztad, tényleg tele van a net ilyenekkel.
De ha utólagos tapasztalatra kíváncsi vagy: a mysql_query-s szarakodást meg inkább nem kívánom újra átélni.
Ezért is javasolnám, hogy már az elején szokj hozzá a PDO használatához. Ez eleve terel egy jó gondolkodásmód felé: objektumorientált kódot használsz, és könnyebben megérted majd az adatbázis-wrapper osztályok működését, valamint felkészülsz a használatával arra az esetre is, ha mondjuk MySQL helyett valami más adatbázist szeretnél használni, mert más adatbázis-motorokkal is működőképes a PDO. -
válasz
Tele von Zsinór
#9413
üzenetére
Szia! Értem. Én is így akarom megoldani. Egy controller felel a vezérlésér - menüpontok - a többit meg szépen megoldja a többi. HMVC rulz

-
Tele von Zsinór
őstag
Én logikailag szoktam csoportosítani. Egy controllerben van az összes képekkel kapcsolatos route, egy másikban mondjuk a videókkal kapcsolatosak, egy harmadik intézi az authentikációt... szerintem érted, mire gondolok.
Jim-Y: egy (nagyon) rövid bevezetőt írtam korábban a PDO-ról, lásd itt: [link]
Új hozzászólás Aktív témák
- 3D nyomtatás
- Mazda topik
- Sony MILC fényképezőgépcsalád
- Viccrovat
- Luck Dragon: Asszociációs játék. :)
- Autós topik
- nVidia tulajok OFF topikja
- Xiaomi 15 - kicsi telefon nagy energiával
- sziku69: Fűzzük össze a szavakat :)
- OFF TOPIC 44 - Te mondd, hogy offtopic, a te hangod mélyebb!
- További aktív témák...
- Használt számítógépek/merevlemezek számlával, garanciával! Ingyen Foxpost/PostaPont!
- Okosóra felvásárlás!! Samsung Galaxy Watch 6, Samsung Galaxy Watch 7, Samsung Galaxy Watch Ultra
- Designer 4K Monitor - BenQ PD-3200-U
- LG 55QNED86T3A / QNED / 55" - 139 cm / 4K UHD / 120Hz / HDR Dolby Vision / FreeSync Premium / VRR
- LG OLED TV 55CS6LA
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: BroadBit Hungary Kft.
Város: Budakeszi
Ezért is javasolnám, hogy már az elején szokj hozzá a PDO használatához. Ez eleve terel egy jó gondolkodásmód felé: objektumorientált kódot használsz, és könnyebben megérted majd az adatbázis-wrapper osztályok működését, valamint felkészülsz a használatával arra az esetre is, ha mondjuk MySQL helyett valami más adatbázist szeretnél használni, mert más adatbázis-motorokkal is működőképes a PDO.



