Tanpa kategori

CodeIgniter sebagai Framework PHP

Pada bab ini kita membutuhkan CodeIgniter untuk yang belum punya bisa mendownload di https://www.codeigniter.com/download.

Pertama yaitu meletakkan CodeIgniter (CI) pada folder XAMPP/htdoc/. Lalu buatlah database yang akan ditampilkan pada lembaran web dengan aplikasi PhpMyAdmin, setelah itu lakukan editing pada folder /application/config/database.php.

'hostname' => 'localhost',
'username' => 'root',
'password' => '',
'database' => 'codeigniter',
'dbdriver' => 'mysqli',

Setelah itu buat file baru di /application/controller

<?php   
  defined('BASEPATH') OR exit('No direct script access allowed');   
  class telepon extends CI_Controller {   
       function __construct(){   
            parent::__construct();   
            $this->load->model('telepon_model');   
       }   
       function funct1()        
       {   
        $data['test'] = $this->telepon_model->index();   
        $this->load->view('telepon_view', $data);   
       }   
  }    
  ?>  

Setelah itu buat file model pada /application/models

 <?php   
  class telepon_model extends CI_Model{        
       function __construct()   
       {   
            parent::__construct();   
            $this->load->database();   
       }   
       function index(){   
            $view = $this->db->get('telepon');  
            return $view->result();   
       }   
  }   
  ?> 
Setelah itu buat file yang akan dilihat diweb nantinya pada /application/view
 <!DOCTYPE html>  
 <html>  
      <head>  
           <title>PhoneBook</title>  
      </head>  
      <body>  
           <h1>Hello World!</h1>  
           <h1>PhoneBook</h1>  
           <table border="1">  
                <tr>  
                     <td>Nama</td>  
                     <td>Alamat</td>  
                     <td>HP</td>  
                     <td>Email</td>  
                     <td>Kelas</td>  
                </tr>  
                <?php  
                     foreach ($contacts as $data){  
                ?>  
                <tr>  
                     <td> <?php echo $data->Nama;?> </td>  
                     <td> <?php echo $data->Alamat;?> </td>  
                     <td> <?php echo $data->HP;?> </td>  
                     <td> <?php echo $data->Email;?> </td>  
                     <td> <?php echo $data->Kelas;?> </td>  
                </tr>  
                <?php  
                }  
                ?>  
           </table>  
      </body>  
 </html>

Buka web browser dan ketikkan localhost/CodeIgniter-3.0.6/(nama file controller)/(nama fungsi controller).

pweb
contoh penampakannya

Tinggalkan komentar