Kadet Posted June 25, 2007 Posted June 25, 2007 (edited) Ребята, помогить разобраться... Нужно связать между собой пхп и мсскул.... Для начала их нужно приконнектить... вот начинаю писать скрипт: <?php function connect() { $con = mssql_connect("10.97.27.14:515","Xxx","xxxxxxx"); } if (!$con) echo 'con'; ?> вообщем, пишет мне, что не известна переменная con. я в этом не силен, так что сильно не критикуйте... Может что с сервером? С этого же компа нормально подключаюсь к базе с эксеса, по этому же логину и паролю и айпишнику... Edited June 25, 2007 by Kadet Вставить ник Quote
Kadet Posted June 25, 2007 Author Posted June 25, 2007 айпишник пробовал задавать не указывая порт, результат тотже Вставить ник Quote
Z1oy Posted June 25, 2007 Posted June 25, 2007 простите но что то не видно где вы вызываете функцию connect() где и идет определение переменной con и подключение к бд :-) Вставить ник Quote
Kadet Posted June 26, 2007 Author Posted June 26, 2007 А вы не можете написать пример как надо? а я уже розрулю под свой случай... Пасиб Вставить ник Quote
Kadet Posted June 26, 2007 Author Posted June 26, 2007 <?php function connect() { $connect = mssql_connect("10.97.27.14:515","Xxx","xxxxxxx"); } if (!$connect) { echo 'qqq'; } ?> Вот так тож ничего не получается... пишет: Notice: Undefined variable: connect in C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\test\6.php on line 7 qqq Вставить ник Quote
SniZ Posted June 26, 2007 Posted June 26, 2007 <?php function connect() { $connect = mssql_connect("10.97.27.14:515","Xxx","xxxxxxx"); return $connect; } if (!connect()) { echo 'qqq'; } ?> Вставить ник Quote
Kadet Posted June 26, 2007 Author Posted June 26, 2007 <?php function connect() { $connect = mssql_connect("xxx","xxx","xxxx"); return $connect; } if (!connect ()) { echo 'qqq'; } ?> теперь пишет это вот: Fatal error: Call to undefined function mssql_connect() in C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\test\7.php on line 4 Вставить ник Quote
Z1oy Posted June 26, 2007 Posted June 26, 2007 (edited) <?php function connect() { $connect = mssql_connect("xxx","xxx","xxxx"); return $connect; } if (!connect ()) { echo 'qqq'; } ?> теперь пишет это вот: Fatal error: Call to undefined function mssql_connect() in C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\test\7.php on line 4 extension=php_mssql.dllв php.ini добавьте\раскоментируйте Edited June 26, 2007 by Z1oy Вставить ник Quote
Kadet Posted June 27, 2007 Author Posted June 27, 2007 раскоментировал, перезапустил апач... результата нету.. :( может какую дллку нужно куда вкинуть? Вставить ник Quote
Kadet Posted June 27, 2007 Author Posted June 27, 2007 Спасибо всем за помощь! http://php.ru/install/ сделал все как тут написано, только под мсскул, и заработало! Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.