mysql не принимает имя таблицы как есть - PullRequest
0 голосов
/ 12 февраля 2020

Я работаю над проектом, который отображает панель пользователя, администратора и суперадмина и использует H MVC для функциональности. Основная проблема здесь заключается в том, что когда я вхожу через пользователя superadmin, данные должны выбираться из таблицы с именем «users», но вместо этого, когда переменная «users» передается в $this->load->model('user_model', 'users');, и если я запускаю проект, он показывает DB ошибка как

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 

, поэтому в основном проблема заключается в том, что я отправляю параметр как «пользователи», а переданное значение - «пользователь» без «s», и та же проблема возникает с другой таблицей в моей БД, которая вызывает Проект остановить. Также я не могу узнать, как работает поток проекта для запросов к базе данных.

CI Bootstrap Версия: Build 20170324, Версия CI: 3.1.3

1 Ответ

0 голосов
/ 13 февраля 2020

спасибо всем за помощь, я нашел проблему. Это было связано с тем, что xampp версии 7.3.9 и php были установлены вместе с ним, затем я установил xampp 7.2.26, и это решило проблему, есть некоторая разница в конфигурациях обеих php версий, которая вызывает эту ошибку

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...