Настройка подключения к базе данных

Печать RSS
340

Автор
Дух
0
Всем привет, народ. Я хочу поставить скрипт, там в файле db.php надо ввести данные базы данных. И там такой код

if($_SERVER['REMOTE_ADDR']=='127.0.0.1')
{
$db['host']='localhost'; //хост
$db['user']='user'; //пользователь
$db['pass']='12345'; //пароль
$db['db']='wwforum2'; //база данных
$db['prefix'] = 'mfor_'; // префикс
}
else
{
$db['host']='localhost'; //хост
$db['user']='eleshev_cuser'; //пользователь
$db['pass']='pass'; //пароль
$db['db']='eleshev'; //база данных
$db['prefix'] = 'mfor_'; // префикс
}


Помогите нубу, это что, надо 2 базы создавать? Или что во вторую писать? Сорри если не в тему просто срочно надо
С

Пришелец
0
if($_SERVER['REMOTE_ADDR']=='127.0.0.1') - єто локальная база, там где сайт разрабатываешь(опенсервер, денвер)
все что в else - база на хостинге
Автор
Дух
0
понятно, а что туда вписывать надо, просвети нуба ) еще одну базу создавать?
L

Пришелец
0
данные от твоей базы
Автор
Дух
0
и туда и туда одни и те же данные?
L

Пришелец
0
одну создал и все тоже самое везде впеши

Добавлено через 00:46 сек.
что за скрипт?
Автор
Дух
0
ясно, спасибо
С

Пришелец
0
6. LaFrance, тогда код в первом посте можно сократить до вида
$db['host']='localhost'; //хост
$db['user']='user'; //пользователь
$db['pass']='12345'; //пароль
$db['db']='wwforum2'; //база данных
$db['prefix'] = 'mfor_'; // префикс 
L

Пришелец
0
да так проще намного
Y

Землянин
0
Или процедурный подход
/**
 * Конфигурация БД
 */
header('Content-Type: text/html; charset=utf-8');
	/**
 	 * Установка настройка БД
	 */
    
    # Настройка БД
    define('HOST','localhost');
    define('USER', 'root');
    define('PASS',1234);
    define('DBNAME','pc');
	# Подключение к БД
	$db = mysql_connect(HOST,USER,PASS) or dia('Ошибка подключений MySQL');
	mysql_select_db(DBNAME);
	if(!isset($db)){
		echo 'ошибка БД';
	}
	mysql_query('SET NAMES utf8');
Изменил: YouMobe (11.12.2013 / 18:01)
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск