Суть такова, есть два php файла.
Содержание первого
first.php файла:
include_once('class/second.php');
Содержание второго
second.php:
include_once ('../lib/MysqliDb.php');
$db = new MysqliDb ('host', 'username', 'password', 'databaseName');
$data = Array ("content" => "text");
$id = $db->insert('Feedback', $data);
if($id)
echo 'Фидбек записан с id '.$id;
Проблема в следующем: второй файл перестаёт работать сразу после подключения класса
MysqliDb
При этом если подключение в первом файле и вызов в первом файле, то всё работает, но если подключение в первом файле, а вызов во втором то опять не работает.
В чем проблема, как правильно подключать подобные классы?
Спасибо!
Благодаря отладке разобрался:
Дело в том, что когда подключаешь файл first к second, при подключении файлов из second нужно прописывать путь, словно вызываешь из файла first! Спасибо!