- 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
Metode Query
Metode query
berguna untuk mengambil data dari hasil eksekusi perintah SQL tunggal.
Bentuk Umum
Berikut ini adalah bentuk umum metode query
dari properti $db
pada kelas SENE_Model .
$this->db->query(string $sql): boolean
Parameter
Metode ini membutuhkan 1 parameter wajib.
$sql
Nilai dari $sql dapat berisi satu perintah SQL lengkap.
Contoh Penggunaan
Berikut ini contoh penggunaan untuk metode query
pada sebuah kelas model.
class C_Produk_Model extends SENE_Model {
var $tbl = 'c_produk';
var $tbl_as = 'cp';
public function __construct(){
parent::__construct();
$this->db->from($this->tbl,$this->tbl_as);
}
...
public function getLatePublish($id){
$sql = 'SELECT `title`, `pubdt` AS 'datePublished'
FROM '.$this->tbl.' '.$this->tbl_as.'
WHERE is_published = 1
ORDER BY cdate DESC
LIMIT 0,1;';
return $this->db->query($sql);
}
...
}