【问题标题】:500 Internal server error in CRUD with FirebirdFirebird CRUD 中的 500 内部服务器错误
【发布时间】:2014-12-11 13:04:38
【问题描述】:

我已经在我的 CI 中安装了 CRUD 应用程序。我正在使用 Firebird 数据库。我正在测试时连接很好:

$res= $this->db->query('SELECT * FROM ADMIN_USER');
var_dump($res->row());

这是返回结果。

但是当我使用 crud 函数时:

public function admin()
{
 try{
  $crud = new grocery_CRUD();

   $crud->set_theme('datatables');
   $crud->set_table('ADMIN_USER');
   $crud->columns('USERNAME','PASSWORD');

   $output = $crud->render();
   var_dump($output);
   $this->_example_output($output);

}catch(Exception $e){
 show_error($e->getMessage().' --- '.$e->getTraceAsString());
}
}

没有结果..萤火虫中显示“500Internal Server Error”.. 显示的实际错误:

遇到错误 表名不存在。请检查您的数据库,然后重试。 --- #0 C:\wamp\www\anuncio\application\libraries\Grocery_CRUD.php(4420): Grocery_CRUD->get_table() #1 C:\wamp\www\anuncio\application\libraries\Grocery_CRUD.php(4436): Grocery_CRUD->pre_render() #2 C:\wamp\www\anuncio\application\controllers\examples.php(27): Grocery_CRUD->render() #3 [内部函数]:示例->admin() #4 C:\wamp\www\anuncio\system\core\CodeIgniter.php(359): call_user_func_array(Array, Array) #5 C:\wamp\www\anuncio\index.php(202): require_once('C:\\wamp\\www\\anu...') #6 {主要}

我是 CI、杂货店 CRUD 和 Firebird 的新手。无法解决此错误。请帮助我。

【问题讨论】:

    标签: codeigniter firebird crud


    【解决方案1】:

    很简单,你的表不存在。更具体地说,表 ADMIN_USER 不存在。

    【讨论】:

    • 我在帖子中告诉我,当我使用 $this->db->query 获取数据时,我得到了结果。所以我的表存在。
    • 您的错误表示不同,您的主题是否正确?结果是什么?真的是该表中的数据吗? --> 你的错误 --> 表名不存在。请检查您的数据库,然后重试。 --- #0
    • 即使我删除了主题并尝试打印输出同样的错误。
    • 真可惜。祝你好运!
    • 您可能希望将问题标记为已解决,但这取决于您。
    猜你喜欢
    • 2019-01-17
    • 2011-10-17
    • 2010-11-15
    • 1970-01-01
    • 1970-01-01
    • 2020-03-12
    相关资源
    最近更新 更多