![]() |
|
||||||||||
|
|||||
|
Ну вот, уже и утро
Нет сил на лирику Нужна помощьь В уроке "флаш и базы данных" описан способ сотворения гостевой Я пошёл шаг за шагом с автором но не прошёл и двух. Ну вот, уже и утро какое то наказание Реанимируйте меня пожалуйста Таблицу в МайСКЛ я совершил точно как в уроке CREATE TABLE guestbook ( id int(11) NOT NULL auto_increment, name varchar(20) NOT NULL, mail varchar(50) NOT NULL, message text NOT NULL, PRIMARY KEY (id) ); файл с расширением ПХТМЛ тоже заслал на сервер взглянуть из браузера и Облом переименовывал его во всё чего не лень и Облом Посмотрел я в инструкции сервака, там данные по подключению и акромя АйДи сервера нужно указывать порт в примере не так вообщем пишет мне Warning: Wrong parameter count for mysql_connect() in /home/users/evsey/www/select.phtml on line 8 Not connected! или Warning: Supplied argument is not a valid MySQL result resource in /home/users/evsey/www/select.phtml on line 11 name=&mail=&message= или того хуже Доктор, это безнадёжно?
__________________
Evsey |
|
|||||
|
Вот сам PHTML:
<?php $num=3; $server_IP = "localhost"; $port="номер"; $login = "мойлогин"; $password = "мойпароль"; $database = "имя дата бэйс"; $link=mysql_connect( $server_IP , $login , $password ) or die ("Not connected!"); mysql_select_db( $database,$link); $result=mysql_query("select * from guestbook where id = ".num ,$link); echo "name=".mysql_result($result,0,1)."&mail=".mysql_result($result,0,2)."&message=".mysql_result($result,0,3); ?> мож чё не так?
__________________
Evsey |
|
|||||
|
еретик
Регистрация: Jan 2001
Адрес: Харьков, Украина
Сообщений: 919
|
если все еще актуально - первое сообщение об ошибке говорит о том, что ты напутал с количеством параметров функции mysql_connect второе - если подключение к базе прошло успешно, то скорее всего это ошибка в запросе (как в твоем случае) вот эта конструкция - where id = ".num точно работать не будет и еще - если ты хочешь потом передавать данные вытянутые из БД как параметр то наверное стоит сделать urlencode() мало ли что там у тебя будет вот ![]() поправьте меня если я в чем то ошибаюсь
__________________
These unidentyfied flying objects, that appeared to display unique characteristics, such as the speed, the record maneuverity and so on, must be studied in the interest of mankind |
|
|||||
|
Актуально, актуально!Я уже поспал, глаза огнём болят, а я всё-равно включил комп.
Спасибо! Только я ни разу не творил этих вещей (скрипт не мой, я взял его из того же урока), И если не трудно что такое urlencode() и как и куда его вставить?
__________________
Evsey |
|
|||||
|
И всё равно
Warning: Supplied argument is not a valid MySQL result resource in /home/users/evsey/www/select.phtml on line 11 name=&mail=&message= Не знаю за что хвататься. А может через флаш будет работать?
__________________
Evsey |
|
|||||
|
Регистрация: Mar 2001
Адрес: Петрозаводск
Сообщений: 44
|
Попробуем по порядку. Открываем PHP Manual и смотрим.
resource mysql_connect ([string hostname [: port] [:/path/to/socket] [, string username [, string password]]]) Раз серверу надо скармливать порт, тогда заменяем: $link=mysql_connect( $server_IP . $port , $login , $password ) or die ("Not connected!"); Смотрим дальше. resource mysql_query (string query [, resource link_identifier]) $result=mysql_query("select * from guestbook where id = ".num ,$link); И что же мы видим?! Что это за шняга такая num? Если это переменная то надо писать $num!!! А все остальное правильно. По крайней мере, синтаксис. ![]() ---------------------------------------------------------------------------------- Не знаю за что хвататься. А может через флаш будет работать? ---------------------------------------------------------------------------------- Не будет. Флэш тут не поможет.Удачи. Последний раз редактировалось Geoserg; 03.10.2001 в 11:25. |
![]() |
Часовой пояс GMT +4, время: 22:59. |
|
|
« Предыдущая тема | Следующая тема » |
|
|