Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Программирование > Базы данных

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 02.10.2001, 10:12
Evsey вне форума Посмотреть профиль Отправить личное сообщение для Evsey Найти все сообщения от Evsey
  № 1  
Evsey

Регистрация: Jul 2001
Адрес: Ашдод
Сообщений: 152
Отправить сообщение для Evsey с помощью ICQ
По умолчанию MySQL- PHTML - Help

Ну вот, уже и утро
Нет сил на лирику
Нужна помощьь

В уроке "флаш и базы данных" описан способ сотворения
гостевой
Я пошёл шаг за шагом с автором
но не прошёл и двух. Ну вот, уже и утро

какое то наказание

Реанимируйте меня
пожалуйста

Таблицу в МайСКЛ я совершил точно как в уроке

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

Старый 02.10.2001, 10:18
Evsey вне форума Посмотреть профиль Отправить личное сообщение для Evsey Найти все сообщения от Evsey
  № 2  
Evsey

Регистрация: Jul 2001
Адрес: Ашдод
Сообщений: 152
Отправить сообщение для Evsey с помощью ICQ
Вот сам 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

Старый 02.10.2001, 13:21
Wave вне форума Посмотреть профиль Отправить личное сообщение для Wave Посетить домашнюю страницу Wave Найти все сообщения от Wave
  № 3  
Wave
еретик

Регистрация: Jan 2001
Адрес: Харьков, Украина
Сообщений: 919
PHP код:
<?php 
$num
=3
$server_IP "localhost"
$login "wave"
$password "kalendy"
$database "wave"
    
$link=mysql_connect$server_IP $login $password ) or die ("Not connected!"); 
    
mysql_select_db($database$link); 
    
$result=mysql_query("select * from cort_flash where id = $num"); 
    echo 
"name=".mysql_result($result01)."&mail=".mysql_result($result,0,2)."&message=".mysql_result($result,0,3);
?>
вот так точно работает

если все еще актуально - первое сообщение об ошибке говорит о том, что ты напутал с количеством параметров функции 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

Старый 02.10.2001, 16:24
Evsey вне форума Посмотреть профиль Отправить личное сообщение для Evsey Найти все сообщения от Evsey
  № 4  
Evsey

Регистрация: Jul 2001
Адрес: Ашдод
Сообщений: 152
Отправить сообщение для Evsey с помощью ICQ
Актуально, актуально!Я уже поспал, глаза огнём болят, а я всё-равно включил комп.
Спасибо!
Только я ни разу не творил этих вещей (скрипт не мой, я взял его из того же урока),
И если не трудно что такое
urlencode()
и как и куда его вставить?
__________________
Evsey

Старый 02.10.2001, 16:37
Evsey вне форума Посмотреть профиль Отправить личное сообщение для Evsey Найти все сообщения от Evsey
  № 5  
Evsey

Регистрация: Jul 2001
Адрес: Ашдод
Сообщений: 152
Отправить сообщение для Evsey с помощью ICQ
И всё равно

Warning: Supplied argument is not a valid MySQL result resource in /home/users/evsey/www/select.phtml on line 11
name=&mail=&message=

Не знаю за что хвататься.
А может через флаш будет работать?
__________________
Evsey

Старый 03.10.2001, 11:21
Geoserg вне форума Посмотреть профиль Отправить личное сообщение для Geoserg Найти все сообщения от Geoserg
  № 6  
Geoserg

Регистрация: 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.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 22:59.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.