Я хочу настроить свой первый проект в CodeIgniter, который включает в себя базу данных. Я сделал правильные конфигурации для базы данных, как показано в этом уроке: Everything You Need to Get Started With CodeIgniter.Ошибка php в моем проекте в CodeIgniter
Я создал свою базу данных в phpMyadmin. При попытке доступа к проекту в моем локальном хосте это ошибка: После смены пароля от «корня» до «» теперь ошибка заключается в следующем:
Fatal error: Class 'Model' not found in C:\xampp\htdocs\ci\application\models\diploma_model.php on line 2
Это моя модель cpde:
<?php
class diploma_model extends Model {
function diploma_model()
{
// Call the Model constructor
parent::Model();
}
function getData()
{
//Query the data table for every record and row
$query = $this->db->get('data');
if ($query->num_rows() > 0)
{
//show_error('Database is empty!');
}else{
return $query->result();
}
}
}
?>
Im новый в CodeIgniter. Может кто-нибудь объяснить, почему эта ошибка возникает? Благодаря!
Вы пытались следовать учебник 7 лет. Это первая проблема. Найдите несколько уроков, не старше 2013./2014. Наиболее важным является компонент безопасности, связанный с различием старого кода и нового подхода к коду/FW. Когда вы уже там, прочитайте [здесь] (https://www.owasp.org/index.php/PHP_Security_Cheat_Sheet) о безопасности. :) – Tpojka
Вы попробовали один из ответов ниже? – user4419336
класс diploma_model расширяет CI_Model –