Query Builder pada codeigniter 4 bertujuan untuk mempermudah kita dalam melakukan coding. Selain itu Query Builder juga menjadikan program yang kita buat menjadi lebih simpel dan dengan skrip yang lebih pendek. sekarang mari kita meulai tutorial untuk belajar menggunakan Query Builder pada Codeigniter 4. Perikut ini adalah syntak yang digunakan pafa Query Builder:
$db = \Config\Database::connect();
$builder = $db->table('biodata');
$builder = $db->table('biodata');
$query = $builder->get();
// Hasil: SELECT * FROM biodata
$builder = $db->table('biodata');
$query = $builder->get(0, 10);
//Hasil : SELECT * FROM biodata LIMIT 0, 10
Untuk mendapatkan hasil dari synteak di atas dapat menggunakan perintah berikut
foreach ($query->getResult() as $baris)
{
echo $baris->nama;
}
getWhere()
$builder = $db->table('biodata');
$query = $builder->getWhere(['nama' => $nama], $limit, $offset);
//Hasil : SELECT * FROM biodata where nama=$nama LIMIT 0, 10
$builder = $db->table('biodata');
$builder->select('nama, alamat');
$query = $builder->get();
//Hasil : SELECT nama,alamat FROM biodata