result database
function result atau hasil query pada database
Result Array
untuk result data dalam bentuk array associative dibagi dua yaitu dalam bentuk single data dan multiple data atau banyak data row .
single
single menampilkan data secara single, biasanya digunakan untuk menampilkan data spesific
public function getUserId($id)
{
$this->db->query('SELECT * FROM ' . $this->table . ' WHERE id=:id');
$this->db->bind('id', $id);
return $this->db->singleArray(); // return Array Format
}
row
row menampilkan data secara multiple atau banyak.
public function getAllUser()
{
$this->db->query('SELECT * FROM ' . $this->table);
return $this->db->resultSetArray(); // return Array Format
}
Result Object
untuk result data dalam bentuk obejct dibagi dua yaitu dalam bentuk single data dan multiple data atau banyak data row .
single
single menampilkan data secara single, biasanya digunakan untuk menampilkan data spesific
public function getUserId($id)
{
$this->db->query('SELECT * FROM ' . $this->table . ' WHERE id=:id');
$this->db->bind('id', $id);
return $this->db->singleObject(); // return Object Format
}
row
row menampilkan data secara multiple atau banyak.
public function getAllUser()
{
$this->db->query('SELECT * FROM ' . $this->table);
return $this->db->resultSetObject(); // return Object Format
}
Result JSON
result dalam bentuk json yaitu menghasilkan data dari database dengan format json atau json encode
single
single menampilkan data secara single, biasanya digunakan untuk menampilkan data spesific
public function getUserId($id)
{
$this->db->query('SELECT * FROM ' . $this->table . ' WHERE id=:id');
$this->db->bind('id', $id);
return $this->db->singleJSON(); // return JSON FORMAT
}
row
row menampilkan data secara multiple atau banyak.
public function getAllUser()
{
$this->db->query('SELECT * FROM ' . $this->table);
return $this->db->resultSetJSON(); // return JSON FORMAT
}
Last updated