• 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Newbie Can't get the page load [Solved]

I had to set well the routes in config file.

i'm trying to learn php and codeigniter therefore i suppose you will find simple my problem.
I'm following the user_guide with some adaptation to what i need.
I have a db with a table user with columns like email and user_name.
I create a class

User_model with a method to get the information from the db.

After that i create a controller with a method to call the data and display them.

After i create a view that catch the variable to visualize.

I have no clear how to make them work bacause not header and footer are displayed.

I post some code for be exaustive. I omitt what i don't think is relevant.

file users_model.php in models folder:

class Users_Model extends CI_Model {

public function __construct()
public function get_users($email = FALSE)

file user.php in controllers folder

class Users extends CI_Controller {

public function __construct()

public function view1()
  $data['title'] = 'User List';
  $data['users'] = $this->users_model->get_users();
  $this->load->view('templates/header', $data);
  $this->load->view('users/view1', $data);

File user/view1.php in views folder:

<?php foreach ($users as $users_item): ?>

    <h2>&lt;?php echo $users_item['user_name'] ?&gt;</h2>
    <div id="main">
        &lt;?php echo $users_item['language'] ?&gt;
    <p><a href="users-email/&lt;?php echo $users_item['email'] ?&gt;"></a></p>
&lt;?php  echo  "letta" ?&gt;
&lt;?php endforeach ?&gt;

Digg   Delicious   Reddit   Facebook   Twitter   StumbleUpon  

  Theme © 2014 iAndrew  
Powered By MyBB, © 2002-2021 MyBB Group.