[help]РНР сайт
5 ответов251 просмотровСейчас просматривают: 1
· 21.08.2009, 01:04
Салют люди, в РНР чайник чайником.
Собственно нужен валидный алгоритм подключения, сайт на РНР(Windows хостинг Apache), к MSSQL непосредственно на моем сервере.
Вот мои постыдные попытки.
Код
$host='89.44.331.23';
$user='sa';
$password='kjdf$sd%kldf@djnnf';
$db='DataBase';
$nekonnekt = 'Блин непашит коннект, будем дальше думать =(';
$DNS = 'muonline_web'; //это переменная для теста DNS
$user='sa';
$password='kjdf$sd%kldf@djnnf';
$db='DataBase';
$nekonnekt = 'Блин непашит коннект, будем дальше думать =(';
$DNS = 'muonline_web'; //это переменная для теста DNS
Код
Пробовал типом ODBC
if( odbc_connect("$DNS", "$user", "$password") === false ) {
echo $nekonnekt;
}
$sql = odbc_connect("$DNS;Server=$host;Database=$db;", "$user", "$password");
if( odbc_connect("$DNS", "$user", "$password") === false ) {
echo $nekonnekt;
}
$sql = odbc_connect("$DNS;Server=$host;Database=$db;", "$user", "$password");
Также пробовал
Код
$sql['connect'] = mssql_connect($sql['host'], $sql['user'],$sql['password'],);
Некак, народ кто знает РНР и сталкивался разъясните нубу буду благодарен.
ЗЫ
Могу сделать мануал по подключению на ASP, если нужно каму.
ЗЗЫ
Естественно extension=php_mssql.dll и подобные действия сделаны, удалось подключить только 1н готовый сайт но он закодирован Zendom =((.
— Member Experts Zone
0
· 21.08.2009, 01:47
А если попробовать:
Код
$link = mssql_connect('89.44.331.23', 'sa', 'kjdf$sd%kldf@djnnf') or die("Нет коннекта к серверу");
mssql_select_db('DataBase', $link) or die("Нет коннекта к БД");
mssql_select_db('DataBase', $link) or die("Нет коннекта к БД");
А вообще подобная проблема встречается довольно часто:
Комментарии почитай - _http://lv.php.net/manual/en/function.mssql-connect.php
и тут - _http://groups.google.com/group/ntu-kpi.comp.programming/browse_thread/thread/c9796d922d647227/718a85feb18e68b8?lnk=raot
На Форуме я тоже Radar!
Я везде Radar!
0
· 21.08.2009, 01:53
$sql = msqql_connect($host, $user, $password) or die('Filed to connect to mssql server');
mssql_select_db($db, $sql) or die('Filed to select db');
upd: пока писал Radar опередил (:
0
· 21.08.2009, 03:00
ErrNick
Очень спасибо! помог твой скрипт.
У меня работает нормально.
Код
$host='89.44.331.23';
$user='sa';
$password='kjdf$sd%kldf@djnnf';
$db='DataBase';
$sql = mssql_connect($host, $user, $password) or die('Filed to connect to mssql server');
mssql_select_db($db, $sql) or die('Filed to select db');
$user='sa';
$password='kjdf$sd%kldf@djnnf';
$db='DataBase';
$sql = mssql_connect($host, $user, $password) or die('Filed to connect to mssql server');
mssql_select_db($db, $sql) or die('Filed to select db');
PS
Почему-то тебе нельзя спасибку кинуть.
— Member Experts Zone
0
Тема закрыта для ответов


