Нет соединения
mysql-5.0.0a-alpha-win,
php-5.1.4-Win32,
pecl-5.1.4-Win32.
Все нормально прошло вроде работает
Все коды *.php работают
НО через php нет соединения к MySQL
Я вывожу на экран какое то слово но
$db = mysql_pconnect("localhost", "root", "", "users");
echo "privet";
...
...
появлвется пустой экран
Нет соедуюинения.
Что здесь не то ?
мда... а рассказать, что ставил, как ставил, как настраивал? телепаты нынче повывелись.
PS. К делу не относится, но после попытки подключения к серверу БД, обычно происходит попытка выбрать нужную базу - mysql_select_db()
Да у меня после этой строчки
$db = mysql_pconnect("localhost", "root", "", "users");
ничего не появляется на экране
на экране должно появляться что-то после echo...
Проведи тест:
Создай файл
Код:
<?php
echo "HELLO PHP";
?>
echo "HELLO PHP";
?>
и посмотри, что он показывает. Посмотри не на экране, а, так сказать, HTML-представление документа в браузере.
$db = mysql_pconnect("localhost", "root", "", "users");
[COLOR="Red"]echo "privet"[/COLOR];
Цитата:
mysql_pconnect -- Устанавливает постоянное соединение с сервером MySQL.
Описание
resource mysql_pconnect ( [string server [, string username [, string password [, int client_flags]]]] )
Возвращает указатель на постоянное соединение с MySQL или FALSE, в случае ошибки.
mysql_pconnect() устанавливает постоянное соединение с сервером MySQL. Следующие значения по умолчанию установлены для отсутсвующих параметров: server = 'localhost:3306', username = имя пользователя владельца процесса сервера и password = пустой пароль. Параметр client_flags может быть комбинацией следующих констант: MYSQL_CLIENT_COMPRESS, MYSQL_CLIENT_IGNORE_SPACE, MYSQL_CLIENT_INTERACTIVE.
Описание
resource mysql_pconnect ( [string server [, string username [, string password [, int client_flags]]]] )
Возвращает указатель на постоянное соединение с MySQL или FALSE, в случае ошибки.
mysql_pconnect() устанавливает постоянное соединение с сервером MySQL. Следующие значения по умолчанию установлены для отсутсвующих параметров: server = 'localhost:3306', username = имя пользователя владельца процесса сервера и password = пустой пароль. Параметр client_flags может быть комбинацией следующих констант: MYSQL_CLIENT_COMPRESS, MYSQL_CLIENT_IGNORE_SPACE, MYSQL_CLIENT_INTERACTIVE.
Толи ман гонит, толи у тебя ошибочка закралась.
PS Может быть и я туплю)
mysql_pconnect($hostname_Data, $username_Data, $password_Data) or trigger_error(mysql_error(),E_USER_ERROR);
и узнаешь, что за ошибка.
Код:
$LINK = mysql_pconnect($HOST, $USERNAME, $PASSWORD);
mysql_select_db($DATABASE_NAME, $LINK);
mysql_select_db($DATABASE_NAME, $LINK);
Сначала происходит "дозвон" до SQL, соединение, а уж потом по желанию пользователя, можно "досоедениться" уже к какой-либо конкретной базе.
А автор уверен что сервер БД в принципе работает? Очень похоже что РНР не может до него достучаться...
А все таки пускай попробует подключится к конкретной базе и посмотреть что ему напишет РНР
Автор упорно не хочет показать HTML-код результата работы всего этого...