rafic
Местный житель
- Регистрация
- 14 Май 2008
- Сообщения
- 477
- Реакции
- 24
- Автор темы
- #1
Граждане нулледа. Хелп ми!
Есть массив:
и я сделал таблицу в БД такую-же как и массив по структуре:
Теперь мне нужно в файле config.php сделать (который я потом буду вызывать на каждую страничку где мне нужны настройки) вывод такого же массива только из таблици БД (таблица выше). То есть потом я вызываю файл config.php на cтранице, где мне нужно получить данные из таблицы настроек и при написании, допустим, $config['site_title'] я получал Мой сайт.
По сути, мне просто надо заполнить массив из БД.
Вот сам пробовал писать бред в 3 часа ночи, но оно не работает. Прошу помощи, а то у меня больше нечего путного на ум не приходит.
Есть массив:
PHP:
$config = array(
'site_title' => 'Мой сайт',
'site_url' => 'http://site.ru/',
'site_charset' => 'utf8',
);
Код:
[B]set_id[/B] [B]set_name[/B] [B]set_value[/B]
1 site_title Мой сайт
2 site_url [url]http://site.ru/[/url]
3 site_charset utf8
По сути, мне просто надо заполнить массив из БД.
Вот сам пробовал писать бред в 3 часа ночи, но оно не работает. Прошу помощи, а то у меня больше нечего путного на ум не приходит.
PHP:
<?php
// Системные настройки
$set_query = mysql_query("SELECT set_name, set_value FROM setting");
$conf = mysql_fetch_array($set_query);
foreach($conf as $set_name => $set_value){
$config = array( $set_name => $set_value );
}
echo $config['site_title'];
?>