Не работает mysql_connect...

kombat

Новичок
Не работает mysql_connect...

Всем привет!

PHP:
$link = mysql_connect("localhost", "root", "pass");
or die("Could not connect");
print ("Connected successfully");
mysql_close($link);

echo "Текст";
При выполнении этого кода ничего не происходит. Просто пустой экран, даже оператор echo не срабатывает. В чем дело. Спасибо
 

Фанат

oncle terrible
Команда форума
значит ищешь error_log веб-сервера, и смотришь ошибку.
там написано, в чем дело
 

kombat

Новичок
в логах: [error] [client 127.0.0.1] PHP Parse error: syntax error, unexpected T_LOGICAL_OR in D:\\www\\index.php on line 6

я не знаю что это значит

-~{}~ 21.02.09 17:19:

PHP:
$link = mysql_connect("localhost", "root", "pass"); 
echo "Текст";
если так, то в логах ошибка: [error] [client 127.0.0.1] PHP Fatal error: Call to undefined function mysql_connect() in D:\\www\\index.php on line 5
 

Фанат

oncle terrible
Команда форума
ну вот, видишь. все и разъяснилось.
вызов неизвестной функции. надо подключить библиотеку для работы с mysql
 

DiMA

php.spb.ru
Команда форума
syntax error - ошибка синтаксиса. Какое слово не ясно?

Call to undefined function mysql_connect - библиотека MySQL не подключена. А тут что не ясного?
 

kombat

Новичок
я подключал библиотеку в php.ini (extension=php_mysql.dll
extension=php_mysqli.dll)
 

Фанат

oncle terrible
Команда форума
ей для работы требуются еще два, кажется, файла
 

HraKK

Мудак
Команда форума
Проверь что ты именно в том пхп.ini подключил, выведи на экран phpinfo();
 

kombat

Новичок
какие 2 файла

-~{}~ 21.02.09 18:05:

в phpinfo ничего не сказано про mysql
 

kombat

Новичок
ничего не получается. я уже и libmysql.dll скопировал куда нужно и все никак
 

depp

Новичок
ошибка синтаксиса:
PHP:
$link = mysql_connect("localhost", "root", "pass");
or die("Could not connect");
пишется в одну строку:
PHP:
$link = mysql_connect("localhost", "root", "pass") or die("Could not connect");
 

DiMA

php.spb.ru
Команда форума
depp
ошибка из-за запятой, а строки не причем
и вообще, эту ошибку аффтар поборол .-)
 

x-yuri

Новичок
kombat 1. посмотри, какой файл php.ini используется (phpinfo / Loaded Configuration File)
2. есть ли ошибки в журнале ошибок сервера <каталог Apache>/logs/error_log
3. посмотри какой libmysql.dll используется, их как минимум 2: в каталоге MySql и php. Попробуй и тот, и другой
4. когда ты подключишь mysql в phpinfo появится раздел с одноименным названием
 
Сверху