Metode Select AS

Metode select merupakan metode untuk melaksanakan perintah SELECT dari SQL (Structure Query Language) melalui SENE_Model. Metode ini merupakan salah satu pembangun query SQL Query Builder untuk memilih nama kolom yang akan ditarik datanya dari tabel.

Bentuk Umum

Berikut ini adalah bentuk umum dari metode select dari properti $db yang ada di kelas SENE_Model.

$this->db->select(string $col_name, string $alias [, boolean $is_int=0]): $this->db

Parameter

Metode ini memiliki 2 parameter wajib dan 1 parameter opsional.

$col_name

Nilai dari $col_name dapat berisi nama kolom dari tabel yang digunakan melalui metode from maupun metode join.

$alias

Nilai dari $alias dapat berisi nama lain atau yang lebih singkat dari $col_name.

$is_esc

Flag $is_esc jika berisi 1 akan dipaksa untuk di escape, selain itu akan dibiarkan saja.

Contoh penggunaan

Dalam contoh ini akan menunjukan penggunaan metode select_as dalam sebuah kelas model.

<?php
class Blog_Model extends SENE_Model{
  var $tbl = 'blog';
  var $tbl_as = 'b';
  public function __construct(){
    parent::__construct();
  }
  public function countList(){
    $this->db->select_as("COUNT(*)","total",0);
    $this->db->from($this->tbl,$this->tbl_as);
    return $this->db->get_first();
  }
}

Referensi Luar

Berikut ini adalah referensi luar yang digunakan dalam dokumen ini: