D. Pagination Library
Pagination umum nya di gunakan di dalam penampilan suatu database yang berbentuk tabel.
Contoh penggunaan Pagination :
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$this->load->library(“pagination”); | |
// Loading library pagination $config[“base_url”]=”http://localhost/dkpnew”; // base_url $config[“total_rows”]=”100”; | |
// Total baris $config[“per_page”]= “20”; // per page $this->pagination->initialize($config); | |
echo $this->pagination->create_links(); | |
E. HTML Table Library
Library ini membuat tabel secara otomatis dari data yang anda retrieve.
Contoh :
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$this->load->library(“table”); | |
$data=array( | |
array(“Nim”,”Nama”,”Kota”), | |
array(“090012”,”Andi”,”Jakarta”), | |
array(“090014”,”Umar”,”Jakarta”), | |
array(“090013”,”Udin”,”Semarang”)); | |
echo $this->table->generate($data); |
Menampilkan tabel dari data yang di peroleh dari database. Contoh nya adalah sbb :
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$this->load->library(“table”); | |
$query=$this->db->query(“select * from mahasiswa”); | |
echo $this->table->generate($query); |
F. Session Library
Session berguna untuk menyimpan data pengunjung situs ke dalam cookie secara otomatis.
Contoh Session :
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$data=array( | |
'nim'=>'0900189', | |
'nama'=>'Andi Hasan', | |
'logged_in'=>TRUE); | |
$this->session->set_userdata($data); |
G. Menghapus session
$this->session->unset_userdata('some_name');
- Flash data
Flashdata atau session data hanya tersedia untuk request server selanjutnya dan kemudian di hapus secara otomatis. Hal ini sangat berguna dan di gunakan untuk informasi atau status pesan. Untuk menambah flash data :
$this->session->set_flashdata(“item”,”value”);
Untuk membaca flashdata variabel, dapat di gunakan :
$this->session->flashdata(“item”);
Untuk menghancurkan session.
$this->session->sess_destroy();
0 komentar