Настройка подключения к базе данных
1.
Удаленный (11.12.2013 / 15:18)
Всем привет, народ. Я хочу поставить скрипт, там в файле 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 базы создавать? Или что во вторую писать? Сорри если не в тему просто срочно надо
2.
Сергей (11.12.2013 / 15:20)
if($_SERVER['REMOTE_ADDR']=='127.0.0.1') - єто локальная база, там где сайт разрабатываешь(опенсервер, денвер)
все что в else - база на хостинге
3.
Удаленный (11.12.2013 / 15:20)
понятно, а что туда вписывать надо, просвети нуба ) еще одну базу создавать?
4.
LaFrance (11.12.2013 / 15:22)
данные от твоей базы
5.
Удаленный (11.12.2013 / 15:22)
и туда и туда одни и те же данные?
6.
LaFrance (11.12.2013 / 15:23)
одну создал и все тоже самое везде впеши
Добавлено через 00:46 сек.
что за скрипт?
7.
Удаленный (11.12.2013 / 15:24)
ясно, спасибо
8.
Сергей (11.12.2013 / 15:25)
6.
LaFrance, тогда код в первом посте можно сократить до вида
$db['host']='localhost'; //хост
$db['user']='user'; //пользователь
$db['pass']='12345'; //пароль
$db['db']='wwforum2'; //база данных
$db['prefix'] = 'mfor_'; // префикс
9.
LaFrance (11.12.2013 / 15:30)
да так проще намного
10.
YouMobe (11.12.2013 / 18:01)
Или процедурный подход
/**
* Конфигурация БД
*/
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');
URL:
https://visavi.net/topics/39675