Всем привет! Запросы делаю в index.php через htaccess. Все работает, кроме запроса в БД.
Подключаю header и footer с помощью функции top() и bottom()
Когда в header я написал скрипт для запроса в БД, то он не работает.
А если тот же скрипт я вставлю в другую страницу, то все ок.
В index.php такой код:
require ("db.php");
// Шапка сайта
function top($title){
require ("html/header.php");
}
// Подвал сайта
function bottom() {
require ("html/footer.php");
}
В db.php такой:
function db() {
global $db;
$db = mysqli_connect('localhost', '123', '123', '123');
$db->query("SET NAMES utf8");
if (mysqli_error($db))
exit('Ошибка подключеня к БД');
}
Код запроса:
db();
$query = mysqli_query($db, "SELECT * FROM `config`");
$row = mysqli_fetch_assoc($query);
print_r ($row);