Membuat kelas abstrak PDO Database

Kelas abstrak Database dengan PDO, membuat metode metode seperti metode eloquent pada laravel dari dasar dengan native php

Update kelas terakhir : 4 tahun yang lalu

cover membuat-kelas-abstrak-pdo-database.jpg

Intro PDO Abstract class

Membuat abstraksi kelas Database dengan sistem database PDO. Kita akan membuat metode-metode yang memudahkan berinteraksi dengan database setiap kali dibutuhkan

Setup dan singleton pattern

Menyiapkan kelas database yang akan dibuat dengan menggunakan singleton pattern, untuk memastikan hanya ada satu instance dari setiap membuat objek databasenya

Memilih dan menampilkan data

Mulai membuat kelas abstraksi dengan belajar bagaimana cara memilih data yang akan dimainkan dan menampilkannya pada view

Dasar metode where

Menambahkan syarat ke query untuk memilih data dengan 'WHERE'. Lihat bagaimana dasar pembuatan metode where untuk memilih data secara spesifik

And where dan Or where

Menambahkan where beberapa kali dan menyambungkannya dengan "AND" atau "OR"

Menambahkan data

Menambahkan data ke database, melalui metode create yang akan dibuat dengan paramater pasangan dari nama kolom dan nilainya dalam associative array

Update data

Mengubah data yang sudah ada dari database, melalui metode update digabungkan dengan where, yang akan dibuat dengan paramater pasangan dari nama kolom dan nilainya dalam associative array

Delete, orderBy dan limit

Mengubah beberapa metode lain dengan sangat mudah, seperti menghapus data, mengatur urutan dan juga membatasi jumlah data yang ingin ditampilkan dari database

Flush dan Opensource

Membersihkan parameter setiap kali melakukan suatu action, agar bisa melakukan beberapa aksi sekaligus. Lihat juga open source dari kelas ini pada github: Pirlo DB

Debug method where and orwhere

Ada satu kesalahan ketika kita mencoba melakukan method where dan orwhere lebih dari dua kali secara acak, lihat dimana kesalahannya dan bagaimana memperbaikinya

Halaman ini adalah halaman video tutorial programming "Membuat kelas abstrak PDO Database".

<< Daftar kelas koding lainnya