PDO (PHP Data Objects) je vmesnik za dostop do različnih baz podatkov. Njegova največja prednost je, da omogoča varno delo s pripravljenimi stavki in enostavno preklapljanje med različnimi tipi baz (MySQL, PostgreSQL, SQLite).
Spodaj je seznam ključnih ukazov v knjižnici PDO. Opazili bomo, da je logika SQL ukazov ista kot pri MySQLi, le način, kako jih PHP predstavi bazi, je bolj moderen in objektno usmerjen.
| Ukaz / Metoda | Opis delovanja v PDO | Primeri |
|---|---|---|
| PDO CONNECT | Vzpostavitev povezave z uporabo DSN (Data Source Name). | Glej primer |
| CREATE DATABASE | Ustvari novo bazo preko metode exec(). | Glej primer |
| CREATE TABLE | Ustvari novo tabelo z določenimi stolpci. | Glej primer |
| INSERT INTO | Vstavi zapis z uporabo exec() ali prepare(). | Glej primer |
| LAST INSERT ID | Pridobi ID zadnjega zapisa s funkcijo lastInsertId(). | Glej primer |
| PREPARED STATEMENTS | Varno delo z bazo z uporabo poimenovanih parametrov (:ime). | Glej primer |
| SELECT / FETCH | Pridobi podatke in jih shrani v tabelo (Array). | Glej primer |
| WHERE | Filtriranje podatkov s pomočjo pogojev. | Glej primer |
| ORDER BY | Razvrščanje rezultatov v določenem vrstnem redu. | Glej primer |
| DELETE | Brisanje zapisov iz tabele. | Glej primer |
| UPDATE | Posodabljanje obstoječih vrstic. | Glej primer |
| TRANSACTIONS | Napredno delo z beginTransaction, commit in rollback. | Glej primer |
Hvala za obisk! Dodajam politiko zasebnosti.
© 2024 Vse pravice pridržane.
Vam je koda pomagala? Če želite podpreti moj trud pri pripravi vodičev in vzdrževanju strani, mi lahko namenite donacijo za kavo.