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