Baza danych
Bezpieczna praca z MySQL przez PDO: połączenie, CRUD, paginacja i wyszukiwarka — zawsze na zapytaniach przygotowanych.
4 skrypty w tej kategorii
Bezpieczne połączenie z bazą MySQL (PDO)
Wzorcowe połączenie z bazą MySQL przez PDO: kodowanie utf8mb4, obsługa błędów przez wyjątki, wyłączona emulacja zapytań i przykład zapytania przygotowanego.
początkujący Zobacz kod → Baza danychCRUD — dodawanie, edycja i usuwanie rekordów (PDO)
Kompletny przykład CRUD w jednym pliku: lista rekordów, dodawanie, edycja i usuwanie z zapytaniami przygotowanymi PDO oraz tokenem CSRF chroniącym operacje zmieniające dane.
średni Zobacz kod → Baza danychPaginacja (stronicowanie) wyników z bazy danych
Stronicowanie wyników zapytania SQL z linkami 1 … 4 5 6 … 20, poprawnym LIMIT/OFFSET na parametrach oraz zabezpieczeniem numeru strony.
średni Zobacz kod → Baza danychWyszukiwarka na stronie z podświetlaniem wyników
Prosta, bezpieczna wyszukiwarka rekordów w MySQL: LIKE z poprawnym maskowaniem znaków specjalnych, obsługa wielu słów naraz i podświetlanie znalezionej frazy.
średni Zobacz kod →