Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/246.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 不显示状态行和日期_Php_Codeigniter - Fatal编程技术网

Php 不显示状态行和日期

Php 不显示状态行和日期,php,codeigniter,Php,Codeigniter,由于某些原因,我添加的状态和日期没有显示在codeigniter的表上。我有用户名工作正常,但应该能够看到添加的日期和状态都在数据库中工作正常。我的用户的图像 启用时数据库中的状态为1,但应显示文本已启用 如何使我的状态和日期都有效 模型 控制器 看法 我发现我的问题,我不得不加载我的英语文件,我得到了它 public function index() { $this->lang->load('user/user', 'english'); $this->lang->lo

由于某些原因,我添加的状态和日期没有显示在codeigniter的表上。我有用户名工作正常,但应该能够看到添加的日期和状态都在数据库中工作正常。我的用户的图像

启用时数据库中的状态为1,但应显示文本已启用

如何使我的状态和日期都有效

模型

控制器

看法


我发现我的问题,我不得不加载我的英语文件,我得到了它

public function index() {
$this->lang->load('user/user', 'english');
$this->lang->load('english', 'english'); // Had to add this 
$this->load->model('user/user_model');
$this->getList();
}

如果答案是解决方案,请接受。它将帮助其他人识别并告诉系统您的问题已经解决。我只能在这里等待几天,不能接受它所说的自己的答案
<?php  if ( ! defined('BASEPATH')) exit('No direct script access allowed');

class User extends Controller {

    private $error = array();

    public function index() {
        $this->lang->load('user/user', 'english');
        $this->load->model('user/user_model');
        $this->getList();
    }

    public function getList() {
        if (null !==($this->input->get('sort'))) {
            $sort = $this->input->get('sort');
        } else {
            $sort = 'username';
        }

        if (null !==($this->input->get('order'))) {
            $order = $this->input->get('order');
        } else {
            $order = 'ASC';
        }

        if (null !==($this->input->get('page'))) {
            $page = $this->input->get('page');
        } else {
            $page = 1;
        }

        $url = '';

        if (null !==($this->input->get('sort'))) {
            $url .= '&sort=' . $this->input->get('sort');
        }

        if (null !==($this->input->get('order'))) {
            $url .= '&order=' . $this->input->get('order');
        }

        if (null !==($this->input->get('page'))) {
            $url .= '&page=' . $this->input->get('page');
        }

        $data['breadcrumbs'] = array();

        $data['breadcrumbs'][] = array(
            'text' => $this->lang->line('text_home'),
            'href' => site_url('dashboard')
        );

        $data['breadcrumbs'][] = array(
            'text' => $this->lang->line('heading_title'),
            'href' => site_url('user')
        );

        $data['insert'] = site_url('user/insert');
        $data['delete'] = site_url('user/delete');      

        $data['users'] = array();

        $filter_data = array(
            'sort'  => $sort,
            'order' => $order,
        );

        $user_total = $this->user_model->getTotalUsers();

        $results = $this->user_model->getUsers($filter_data);

        foreach ($results as $result) {
            $data['users'][] = array(
                'user_id' => $result['user_id'],
                'username' => $result['username'],
                'status' => ($result['status'] ? $this->lang->line('text_enabled') : $this->lang->line('text_disabled')),
                'date_added' => date($this->lang->line('date_format_short'), strtotime($result['date_added'])),
                'edit'  => site_url('user/update', '&user_id=' . $result['user_id'] . $url)
            );
        }   

        $data['heading_title'] = $this->lang->line('heading_title');

        $data['text_no_results'] = $this->lang->line('text_no_results');
        $data['text_confirm'] = $this->lang->line('text_confirm');

        $data['column_username'] = $this->lang->line('column_username');
        $data['column_status'] = $this->lang->line('column_status');
        $data['column_date_added'] = $this->lang->line('column_date_added');
        $data['column_action'] = $this->lang->line('column_action');

        $data['button_insert'] = $this->lang->line('button_insert');
        $data['button_edit'] = $this->lang->line('button_edit');
        $data['button_delete'] = $this->lang->line('button_delete');

        if (null !==($this->input->post('selected'))) {
            $data['selected'] = (array)$this->input->post('selected');
        } else {
            $data['selected'] = array();
        }

        $url = '';

        if ($order == 'ASC') {
            $url .= '&order=DESC';
        } else {
            $url .= '&order=ASC';
        }

        if (null !==($this->input->get('page'))) {
            $url .= '&page=' . $this->input->get('page');
        }

        $data['sort_username'] = site_url('user', '&sort=username' . $url); 
        $data['sort_status'] = site_url('user', '&sort=status' . $url);
        $data['sort_date_added'] = site_url('user', '&sort=date_added' . $url);

        $url = '';

        if (null !==($this->input->get('sort'))) {
            $url .= '&sort=' . $this->input->get('sort');
        }

        if (null !==($this->input->get('order'))) {
            $url .= '&order=' . $this->input->get('order');
        }

        $data['sort'] = $sort;
        $data['order'] = $order;

        $this->load->view('user/user_list', $data);
    }
}
<?php if ($users) { ?>
              <?php foreach ($users as $user) { ?>
              <tr>
                <td class="text-center"><?php if (in_array($user['user_id'], $selected)) { ?>
                  <input type="checkbox" name="selected[]" value="<?php echo $user['user_id']; ?>" checked="checked" />
                  <?php } else { ?>
                  <input type="checkbox" name="selected[]" value="<?php echo $user['user_id']; ?>" />
                  <?php } ?></td>
                <td class="text-left"><?php echo $user['username']; ?></td>
                <td class="text-left"><?php echo $user['status']; ?></td>
                <td class="text-left"><?php echo $user['date_added']; ?></td>
                <td class="text-right"><a href="<?php echo $user['edit']; ?>" data-toggle="tooltip" title="<?php echo $button_edit; ?>" class="btn btn-primary"><i class="fa fa-pencil"></i></a></td>
              </tr>
              <?php } ?>
              <?php } else { ?>
              <tr>
                <td class="text-center" colspan="5"><?php echo $text_no_results; ?></td>
              </tr>
              <?php } ?>
public function index() {
$this->lang->load('user/user', 'english');
$this->lang->load('english', 'english'); // Had to add this 
$this->load->model('user/user_model');
$this->getList();
}