Please enable JavaScript.
Coggle requires JavaScript to display documents.
Menghubungkan Database pada CI, By : Egha Alifa Putra - Coggle Diagram
Menghubungkan Database pada CI
Membuat Database
a. Buka localhost/phpmyadmin
b. Buat database "crud"
c. Buat tabel "tbl_mahasiswa"
nim (int, 250, PRIMARY KEY (AI))
nama (varchar, 250)
jurusan (varchar , 250)
d. insert 2 data sebagai contoh
Config di Codeigniter
buka "application->config->database.php"
hostname : localhost
username : root
database : crud
Buat Model (M)
a. buka "application->models"
b. buat file baru "M_Mahasiswa.php"
c. isi perintah membaca database kita
public function getDataMahasiswa()
{
$query = $this->db->get('tbl_mahasiswa');
return $query->result();
}
Editing Controller (C)
pada controller untuk menyertakan data pada M_Mahasiswa
"application->controller->welcome"
public function
construct()
{
parent::
construct(); $this->load->model('M_Mahasiswa');
}
4a. Menggunakan database dalam tabel
pada function index() input data berikut
$panggilMahasiswa = $this->M_Mahasiswa->getDataMahasiswa();
$DATA = array('panggilMahasiswa' => $panggilMahasiswa);
$this->load->view('welcome_message', $DATA);
Modifikasi view (V)
Pada file welcome_massage di folder "application->views->welcome_massage.php"
Buat tabel dengan html
<table>
<tr>
<td>No</td>
<td>nama</td>
<td>nim</td>
<td>jurusan</td>
</tr>
<?php $count = 0;
foreach ($panggilMahasiswa as $row){
{ $count = $count + 1; } ?>
<tr>
<td><?php echo $count ?></td>
<td><?php echo $row->nama ?></td>
<td><?php echo $row->nim ?></td>
<td><?php echo $row->jurusan ?></td>
</tr>
<?php } ?>
</table>
By : Egha Alifa Putra