Kamis, 14 April 2016

Assignment CI

phonebook.php(ontroller)
<?php
class phonebook extends CI_controller{
    function __construct(){
        parent::__construct();
        $this->load->helper(array('url','form'));
        $this->load->model('model_phonebook');
    }

    function index(){
        $data['contacts']=$this->model_phonebook->getAll();
        $this->load->view('view_phonebook',$data);
    }
    function welcome(){
        $this->load->view('welcome_arya');
    }
}
 ?>

model_phonebook.php(model)
<?php
class model_phonebook extends CI_Model{
    function __construct(){
        parent::__construct();
        $this->load->database();
    }
    function getAll(){
        return $this->db->get('phonebook')->result();
    }
}
 ?>

view_phonebook.php(view)
<!DOCTYPE html>
<html>
<head>
    <title>Assignment</title>
</head>
<body>
<h1>Phone Book Kelas</h1>
<table border='1'>
    <thead>
        <tr>
            <th>id</th>
            <th>nama</th>
            <th>alamat</th>
            <th>HP</th>
            <th>email</th>
            <th>kelas</th>
        </tr>
    </thead>
    <tbody>
    <?php $i=1; ?>
    <?php foreach($contacts as $contact){ ?>
        <tr>
            <td><?php echo $i++ ?></td>
            <td><?php echo $contact->nama; ?></td>
            <td><?php echo $contact->alamat; ?></td>
            <td><?php echo $contact->HP; ?></td>
            <td><?php echo $contact->email; ?></td>
            <td><?php echo $contact->kelas ?></td>
        </tr>
    <?php } ?>
    </tbody>
</table>
</body>
</html>

Tidak ada komentar:

Posting Komentar