MySQL不按原样接受表名

问题描述 投票:1回答:1

i正在处理一个项目,该项目显示用户,管理员和超级管理员面板,并使用HMVC实现功能。这里的主要问题是,当我通过超级管理员用户登录时,必须从名为“ users”的表中获取数据,但是当在$this->load->model('user_model', 'users');中传递“ users”变量时,如果我运行该项目,则会显示数据库错误为

A Database Error Occurred
Error Number: 1146
Table 'interview_panel.user' doesn't exist
SELECT COUNT(*) AS `numrows` FROM `user`
Filename: D:/xampp/htdocs/ba-tool/system/database/DB_driver.php
Line Number: 691 

所以基本上,问题是我将参数作为'users'发送,并且传递的值是'user'而没有“ s”,并且数据库中的另一个表发生了相同的问题,导致整个项目停止。我也无法找到针对数据库查询的项目流程。

CI Bootstrap版本:内部版本20170324,CI版本:3.1.3

php mysql codeigniter-3 hmvc
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.