douduidui1046 2017-01-21 09:26
浏览 99

CodeIgniter:发生数据库错误错误号:1054

I'm getting this error when working with CodeIgniter:

A Database Error Occurred

Error Number: 1054

Unknown column 'data' in 'field list'

SELECT `data` FROM `ci_sessions` WHERE `id` = '4j5h21j1us9nhah0qc1hqmmmevb1oa2f' AND `ip_address` = '::1'

Filename: C:/wamp64/www/life/app/delta/system/database/DB_driver.php

Line Number: 691

It's so frustrating. I've tried everything I know.

Here is the part of my controller i think the error is coming from

public function index() {
    if ($this->session->userdata('logged_in') == TRUE) {
        if ($this->session->userdata('usr_access_level') == 1) {
            redirect('users');
        } else {
            redirect('me');
        }
    }


        $data['login_fail'] = TRUE;
        $this->load->view('common/login_header');
        $this->load->view('admin/signin', $data);
        $this->load->view('common/footer');
    } else {
        $data = array(
            'usr_id' => $row->usr_id,
            'acc_id' => $row->acc_id,
            'user_name' => $row->user_name,
            'usr_access_level' => $row->usr_access_level,
            'logged_in' => TRUE
        );

        // Save data to session
        $this->session->set_userdata($data);
        if ($data['usr_access_level'] == 2) {
            redirect('me');
        } elseif ($data['usr_access_level'] == 1) {
            redirect('users');
        } else {
            redirect('me');
        }

}

Here is the Model for the controller

class _model extends CI_Model 

{

function __construct()
{
    parent::__construct();
}

public function does_user_exist($email) {
    $this->db->where('user_name', $email);
    $query = $this->db->get('users');
    return $query;
}

}

  • 写回答

2条回答 默认 最新

  • dpg78570 2017-01-22 14:19
    关注

    modify your code to below

    if ($this->session->userdata('usr_access_level') == 2) {
                redirect('me');
            } elseif ($this->session->userdata('usr_access_level') == 1) {
                redirect('users');
            } else {
                redirect('me');
            }
    
    评论

报告相同问题?

悬赏问题

  • ¥15 oracle集群安装出bug
  • ¥15 关于#python#的问题:自动化测试
  • ¥20 问题请教!vue项目关于Nginx配置nonce安全策略的问题
  • ¥15 教务系统账号被盗号如何追溯设备
  • ¥20 delta降尺度方法,未来数据怎么降尺度
  • ¥15 c# 使用NPOI快速将datatable数据导入excel中指定sheet,要求快速高效
  • ¥15 再不同版本的系统上,TCP传输速度不一致
  • ¥15 高德地图点聚合中Marker的位置无法实时更新
  • ¥15 DIFY API Endpoint 问题。
  • ¥20 sub地址DHCP问题