Hirdetés
Ú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.Sk8erPeter
Új hozzászólás Aktív témák
- T16 Gen1 27% 16" FHD+ IPS i5-1235U 16GB 256GB NVMe ujjlolv IR kam gar
- MSI MAG Z790 TOMAHAWK WIFI
- Western Digital Gold 10TB - 256MB, 7200rpm, SATA3 - Új, bontatlan, 2 év garancia - Eladó! 75.000.-
- TP-Link Deco M4 AC1200 3 pack Számla+Garancia
- Huawei P Smart 2021 4/128GB, Újszerű, Kártyafüggetlen, Töltővel, Dobozzal, 1 Év Garanciával!
- 2 GB / 800 MHz DDR2 RAM, Több db, 1 év Garancia + Számla!!!
- Új Bontatlan Apple USB lightning kábel usb töltő kábel iphone töltőkábel
- SAMSUNG GALAXY A22 5G 128GB 8GB RAM,KÁRTYAFÜGGETLEN, DUAL SIMES OKOS KÉSZÜLÉK, MEGFIZETHETŐ ÁRON!
- Apple Watch Series 7 - 45 mm éjfekete
- AMD PC , FX 8300 , R7 370 , 24GB RAM , 120GB SSD
Állásajánlatok
Cég: Ozeki Kft
Város: Debrecen
Cég: Ozeki Kft
Város: Debrecen