Tutorial Codeigniter Part. 2: Code untuk view/retrieve data

Buat folder di view dengan nama arus_kas.
Buat file di folder tersebut dengan nama index.php
isi index.php dengan code berikut

<html>
  <head>
    <title>CRUD Codeigniter</title>
  </head>
  <body>
    <h1>Data siswa</h1>
	<?php
		echo $tes;
	?>
    <hr>
    <a href='<?php echo base_url("index.php/kas/tambah"); ?>'>Tambah Data</a><br><br>
    <table border="1" cellpadding="7">
      <tr>
	    <th>ID</th>
		<th>Nama</th>
        <th>NIM</th>
        <th>Angkatan</th>
        <th>Jurusan</th>
        <th>Nominal Pembayaran</th>
        <th>Jenis Pembayaran</th>
		<th>Waktu Pembayaran</th>
		<th>Metode Pembayaran</th>
        <th colspan="2">Aksi</th>
      </tr>
      <?php
      if( ! empty($arus_kas)){ // Jika data siswa tidak sama dengan kosong, artinya jika data siswa ada
        foreach($arus_kas as $data){
          echo "<tr>
		  <td>".$data->id."</td>
		  <td>".$data->Nama."</td>
          <td>".$data->NIM."</td>
          <td>".$data->Angkatan."</td>
          <td>".$data->Jurusan."</td>
          <td>".$data->Pembayaran."</td>
          <td>".$data->Jenis."</td>
		  <td>".$data->Waktu."</td>
		  <td>".$data->Metode."</td>
          <td><a href='".base_url("index.php/kas/ubah/".$data->id)."'>Ubah</a></td>
          <td><a href='".base_url("index.php/kas/hapus/".$data->id)."'>Hapus</a></td>
          </tr>";
        }
      }else{ // Jika data siswa kosong
        echo "<tr><td align='center' colspan='7'>Data Tidak Ada</td></tr>";
      }
      ?>
    </table>
  </body>
</html>
(more…)

Konfigurasi awal codeigniter

Download codeigniter di https://codeigniter.com/
Extract extract file zip ke dalam htdocs, kemudian rename menjadi nama projectnya (contoh: akademik)

Buka config > autoload.php, cari dan ubah baris sesuai code berikut

$autoload['libraries'] = array('database');
$autoload['helper'] = array('form','url');



Buka config > database.php

'hostname' => 'localhost',
'username' => 'root',
'password' => '',
'database' => 'akademik'

Copy code berikut dan jalankan di phpmyadmin > SQL

(more…)