- Seme Framework
- versi 4.0.3 (ID)
- Persyaratan
- Download & Install
- Pengaturan
- Tutorial
- Perutean URI
- Konstanta
- Variabel Global
- Model
- View
- Controller
- Library
- CLI (command line interface)
- Core
Order By Method
Metode order_by
adalah bagian dari pembuat kelas database untuk menyortir hasil kueri.
Bentuk Umum
Berikut ini adalah bentuk umum dari metode order_by
dari properti $db
yang ada di dalam kelas SENE_Model
.
$this->db->order_by(string $column_name, string $sort_direction): $this->db
Parameter
Metode ini membutuhkan 2 parameter wajib.
$column_name
Parameter $column_name dapat berisi nama kolom atau fungsi SQL.
$sort_direction
Parameter $sort_direction dapat berisi:
asc
untuk pengurutan dari nilai terkecil,desc
untuk pengurutan dari nilai terbesar.
Contoh
Dalam contoh ini metode order_by
akan digunakan untuk mengambil artikel terbaru dari sebuah model.
<?php
class Blog_Model extends \SENE_Model{
public $tbl = 'blog';
public $tbl_as = 'b';
public function __construct(){
parent::__construct();
}
public function getLatest($di){
$this->db->order_by("create_date","desc");
return $this->db->get();
}
}