Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / PHP+Mysql / 25 сообщений из 31, страница 1 из 2
03.08.2005, 11:11
    #33198499
dragon_rider
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PHP+Mysql
Сори за ламерский вопрос
Поставил mysql 5.0.0а через консоль все пашет ок соеденяет, добавляет, удаляет записи и таблицы
В РНР файле пишу
$Server="localhost";
$Username="fk";
$Password="fk";
$Db="test";
mysql_connect($Server,$Username);
mysql_select_db($Db);
$r=mysql_query("select * from user;");
echo (mysql_num_rows($r));
А в ответ ничего... К томуже если поставить echo после этого места то текст также не отображается 8-(
...
Рейтинг: 0 / 0
03.08.2005, 11:15
    #33198517
Maksim UM
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PHP+Mysql
Может нехватает
mysql_connect($Server,$Username, $Password );
...
Рейтинг: 0 / 0
03.08.2005, 11:25
    #33198560
webdev
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PHP+Mysql
Напиши так
$r=mysql_query("select * from user;") or die(mysql_error());
Хоть ошибку увидишь.
...
Рейтинг: 0 / 0
03.08.2005, 11:25
    #33198562
Farkhod
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PHP+Mysql
А у меня в броузере ошибка:
Fatal error: Call to undefined function mysql_connect() in C:\Inetpub\wwwroot\php\mysql_data.php on line 15
Где надо объявлять функ-ю mysql_connect() ???
...
Рейтинг: 0 / 0
03.08.2005, 11:36
    #33198605
dragon_rider
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PHP+Mysql
webdevНапиши так
$r=mysql_query("select * from user;") or die(mysql_error());
Хоть ошибку увидишь.
Никаких ошибок не выдает 8-( Все также и осталось
Как можно проверить произошло соеденение или нет?
...
Рейтинг: 0 / 0
03.08.2005, 11:38
    #33198613
Macks
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PHP+Mysql
FarkhodА у меня в броузере ошибка:
Fatal error: Call to undefined function mysql_connect() in C:\Inetpub\wwwroot\php\mysql_data.php on line 15
Где надо объявлять функ-ю mysql_connect() ???

Что выводит PHP касательно MySQL?

Код: plaintext
1.
2.
<? phpinfo(); ?>

...
Рейтинг: 0 / 0
03.08.2005, 11:39
    #33198614
4m@t!c
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PHP+Mysql
у вас не подключен MySQL посмотрите описание установки расширения MySQL в соответсвующем разделе мануала ..
О том, что подключена библиотека будет указывать наличие блока в phpinfo().
----------------------------------------
Артисты не приехали, приехали цыгане
...
Рейтинг: 0 / 0
03.08.2005, 12:16
    #33198763
dragon_rider
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PHP+Mysql
Так значит мне в php.ini нужно заполнить:
mysql.default_port =3306
mysql.default_host =localhost
mysql.default_user =fk
правильно?
...
Рейтинг: 0 / 0
03.08.2005, 12:29
    #33198804
dragon_rider
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PHP+Mysql
после выполнения строки mysql_connect($Server,$Username,$Password) код дальше вообще не выполняется 8-( У меня вопрос если обращаться к базе локально $Server= "localhost" ?
...
Рейтинг: 0 / 0
03.08.2005, 12:44
    #33198859
mahoune
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PHP+Mysql
Стоит провертиь, а вообще сервер MySQL отвечает по этому порту и адресу?
Разрешено-ли на сервер подключаться с адреса PHP?

Код: plaintext
mahoune
...
Рейтинг: 0 / 0
03.08.2005, 12:45
    #33198866
dragon_rider
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PHP+Mysql
а как это можно сделать? можно поподробней я полный нуб!
...
Рейтинг: 0 / 0
03.08.2005, 12:45
    #33198867
Maksim UM
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PHP+Mysql
dragon_riderпосле выполнения строки mysql_connect($Server,$Username,$Password) код дальше вообще не выполняется 8-( У меня вопрос если обращаться к базе локально $Server= "localhost" ?
Как уже правильно упомяналось, что в логах или
or die(mysql_error())?
localhost можно заменить 127.0.0.1
...
Рейтинг: 0 / 0
03.08.2005, 12:58
    #33198907
Farkhod
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PHP+Mysql
Macks FarkhodА у меня в броузере ошибка:
Fatal error: Call to undefined function mysql_connect() in C:\Inetpub\wwwroot\php\mysql_data.php on line 15
Где надо объявлять функ-ю mysql_connect() ???

Что выводит PHP касательно MySQL?

Код: plaintext
1.
2.
<? phpinfo(); ?>


Выдаёт:
Parse error: syntax error, unexpected '<' in C:\Inetpub\wwwroot\php\info_php.php on line 4
...
Рейтинг: 0 / 0
03.08.2005, 13:01
    #33198917
dragon_rider
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PHP+Mysql
всеравно ошибка осталась
самое удивительное что код после коннекта не работает тоесть
$link = mysql_connect("127.0.0.1", "fk", "fk");
echo ("1");
1 нету на форме!
...
Рейтинг: 0 / 0
03.08.2005, 13:05
    #33198925
DocAl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PHP+Mysql
dragon_riderвсеравно ошибка осталась
самое удивительное что код после коннекта не работает тоесть
$link = mysql_connect("127.0.0.1", "fk", "fk");
echo ("1");
1 нету на форме!
Ну вам же сказали: или посмотреть в логи, или написать что-то вроде
Код: plaintext
1.
$link = mysql_connect('127.0.0.1', $dblogin, $dbpasswd) or die(mysql_error());
...
Рейтинг: 0 / 0
03.08.2005, 13:13
    #33198961
dragon_rider
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PHP+Mysql
DocAl dragon_riderвсеравно ошибка осталась
самое удивительное что код после коннекта не работает тоесть
$link = mysql_connect("127.0.0.1", "fk", "fk");
echo ("1");
1 нету на форме!
Ну вам же сказали: или посмотреть в логи, или написать что-то вроде
Код: plaintext
1.
$link = mysql_connect('127.0.0.1', $dblogin, $dbpasswd) or die(mysql_error());

Я так писал тоже самое... А где логи хранятся?
...
Рейтинг: 0 / 0
03.08.2005, 13:14
    #33198964
DocAl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PHP+Mysql
А где уж настроили.
И приведённый выше код отличается от $link = mysql_connect("127.0.0.1", "fk", "fk");
echo ("1"); принципиально.
...
Рейтинг: 0 / 0
03.08.2005, 13:15
    #33198970
DocAl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PHP+Mysql
Farkhod Macks FarkhodА у меня в броузере ошибка:
Fatal error: Call to undefined function mysql_connect() in C:\Inetpub\wwwroot\php\mysql_data.php on line 15
Где надо объявлять функ-ю mysql_connect() ???

Что выводит PHP касательно MySQL?

Код: plaintext
1.
2.
<? phpinfo(); ?>


Выдаёт:
Parse error: syntax error, unexpected '<' in C:\Inetpub\wwwroot\php\info_php.php on line 4
Гм.
Полагаю, а этом info_php.php есть что-то ещё, кроме приведённой строчки?
...
Рейтинг: 0 / 0
03.08.2005, 13:32
    #33199027
Farkhod
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PHP+Mysql
исправил
вот что он говорит:
System Windows NT FARKHOD 5.1 build 2600
Build Date Mar 31 2005 02:44:34
Configure Command cscript /nologo configure.js "--enable-snapshot-build" "--with-gd=shared"
Server API CGI/FastCGI
Virtual Directory Support enabled
Configuration File (php.ini) Path C:\WINDOWS\php.ini
PHP API 20031224
PHP Extension 20041030
Zend Extension 220040412
Debug Build no
Thread Safety enabled
IPv6 Support enabled
Registered PHP Streams php, file, http, ftp, compress.zlib
Registered Stream Socket Transports tcp, udp
...
Рейтинг: 0 / 0
03.08.2005, 13:39
    #33199058
dragon_rider
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PHP+Mysql
DocAlА где уж настроили.
И приведённый выше код отличается от $link = mysql_connect("127.0.0.1", "fk", "fk");
echo ("1"); принципиально.
Я говорю что если echo поставить до mysql_connect то 1 появляется если после то нет!
...
Рейтинг: 0 / 0
03.08.2005, 13:46
    #33199084
4m@t!c
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PHP+Mysql
1. Проверьте, что запущен ли сервер MySQL.
Например при помощи командной строки
Код: plaintext
c:\<путь к директории c MySQL>\bin\mysqlshow
. Результатом таких действий должна быть табличка с списком таблиц в БД, как минимум в таблице должна быть указано навзание таблицы mysql. Если ничего не видишь, значит Мускул установлен некорректно.
2. Проверьте, что у вас установлено расширение в PHP для работы с MySQL.
Для этого создайте файл test.php. В нем пропишите одну строку
<?php
phpinfo();
?>
Реузльтатом работы данного скрипта будет таблица конфигурации вашего PHP. Если не найдете в этой таблице раздел с наименованием MySQL - значит поддрежка MySQL для РНР у вас не установлена.

Как устанавливать Мускул и поддержку Мускула в РНР - прочтете в разделах мана.
----------------------------------------
Артисты не приехали, приехали цыгане
...
Рейтинг: 0 / 0
03.08.2005, 13:55
    #33199134
dragon_rider
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PHP+Mysql
PHP Fatal error: Call to undefined function mysql_connect()
вот что у меня в логах
...
Рейтинг: 0 / 0
03.08.2005, 14:01
    #33199154
4m@t!c
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PHP+Mysql
У вас не подключена поддержка MySQL для PHP. Где прочесть о подключении поддрежки я вам указал. не пишите глупости, а прочтите ман.
----------------------------------------
Артисты не приехали, приехали цыгане
...
Рейтинг: 0 / 0
03.08.2005, 14:10
    #33199198
4m@t!c
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PHP+Mysql
Прочтите мануал. А потом разместите пост на форуме, в котором написано, что вы сделали, что бы подключить поддрежку Мускула в РНР? ОК?
----------------------------------------
Артисты не приехали, приехали цыгане
...
Рейтинг: 0 / 0
03.08.2005, 14:27
    #33199267
*
*
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PHP+Mysql
4m@t!cГде прочесть о подключении поддрежки я вам указал. не пишите глупости, а прочтите ман.Вы на mysqli указали (что, в общем-то, с учётом версии MySQL'я правильно). Соответственно, либо mysql i _connect, либо $mysqli = new mysqli("localhost", "my_user", "my_password", "world"; со всеми вытекающими...

http://se.php.net/manual/ru/mysqli_connect
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / PHP+Mysql / 25 сообщений из 31, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]