Вернуться   Дизайнерский форум » ВЕБ-ПРОГРАММИРОВАНИЕ » ASP, Perl, PHP и MySQL

шаблонная страница

Обсуждение темы шаблонная страница в разделе ASP, Perl, PHP и MySQL, часть категории ВЕБ-ПРОГРАММИРОВАНИЕ; Привет Спецам. Бьюсь целый день и ничего не сделал. Подскажите, как решить задачку: Есть база данных. В ней несколько столбцов, в том числе: ...


Закрытая тема
 
Опции темы
Старый 11.02.2007, 18:46   #1
Привет Спецам.
Бьюсь целый день и ничего не сделал.
Подскажите, как решить задачку:
Есть база данных. В ней несколько столбцов, в том числе:
- «аdres»
Во всех полях этого столбца забита ссылка на одну и ту-же страницу (<a href= " аdres.php">) (РНР-код см. ниже)
- «kartajpg»
В каждом поле этого столбца забиты ссылки на разные рисунки( [img]img/…[/img])
- «opisanie»
В каждом поле этого столбца забиты ссылки на разные текстовые файлы( <text src =" text/…">)
Рисунки и текстовые файлы лежат в папках, соответствующих ссылкам на них.
При первом запросе к базе данных, на страницу выводится таблица (назовем ее «ТАВ») в несколько строк. В ней так-же присутствует столбец «аdres»

Нужно, что-бы при нажатии на ссылку <a href= " аdres.php">,(в выведенной таблице «ТАВ») открылась шаблонная
страница (аdres.php) и в 2-х ячейках ее таблицы были карта и данные, соответствующие конкретной строке таблицы «ТАВ» (строке, по которой был клик).
 
Старый 11.02.2007, 18:46
Ссылки
Старый 11.02.2007, 19:45   #2
smilexpo, непонятно. Код в студию!
 
Старый 11.02.2007, 20:13   #3
Цитата:
Nielson:
smilexpo, непонятно. Код в студию!
1.Код какой страницы?
 
Старый 11.02.2007, 20:19   #4
smilexpo, весь. И более понятно описать требуюмую задачу.
 
Старый 11.02.2007, 20:29   #5
Цитата:
Nielson:
smilexpo, весь. И более понятно описать требуюмую задачу.
это код adres.php:

PHP код:
<? 
/* Парметры подключения к базе*/ 
$hostname "localhost"
$username "root"
$password ""
$dbName "test"

/* Таблица MySQL, в которой хранятся данные */ 
$userstable "vasya"

/* создать соединение */ 
MYSQL_CONNECT($hostname,$username,$password) OR DIE("Не могу создать соединение "); 

mysql_select_db($dbName) or die("Не могу выбрать базу данных "); 

/* Запрос к базе*/ 
$query "SELECT * FROM vasya ";  

/* Выделяем результат */ 
$result MYSQL_QUERY($query); 

/* И разделяем его по переменным */ 
echo"</head>
<body text=#FFFFFF bgColor=#00486a >

<table width=\"100%\"  border=\"1\">
  <tr>
    <th scope=\"col\">
"
;
     
$opisanie mysql_result($result,0,"opisanie"); 
echo
"

</th>
  </tr>
  <tr>
    <td align=\"center\">"
;
     
$kartajpg mysql_result($result,0,"kartajpg"); 
echo
"</td>
  </tr>
</table>"
;
?>
Выводится фон, бордюры таблицы, а данные из базы НЕ ВЫВОДЯТСЯ.
ОШИБКА:
Warning: mysql_result(): supplied argument is not a valid MySQL result resource in z:\home\test.ru\www\adres.php on line 39
И такая-же по 44-ой строке
39 строка - $opisanie = mysql_result($result,0,"opisanie");
44 строка - $kartajpg = mysql_result($result,0,"kartajpg");





 
Старый 11.02.2007, 20:34   #6
Тебе надо без перегрузки сайта?
 
Старый 11.02.2007, 20:36   #7
Цитата:
ivan341:
Тебе надо без перегрузки сайта?
Сейчас Написано так, но это не принципиально

smilexpo добавил [date]1171216343[/date]:
Цитата:
Nielson:
smilexpo, весь. И более понятно описать требуюмую задачу.
Код прислал и начальное сообщение переписал. Если не понятно, еще раз отредактирую.
 
Старый 13.02.2007, 10:47   #8
Цитата:
smilexpo:
ОШИБКА:
Warning: mysql_result(): supplied argument is not a valid MySQL result resource in z:\home\test.ru\www\adres.php on line 39
Чисто ради интереса, какой опыт работы мускл/пхп?

Эта ошибка означает, что ваш запрос гав..но (т.е. содержит ошибки).
после каждого майскуэль_куери пишем ехо майскуэль_еррор.
а лучше так:
if (!mysql_query($query)){echo mysql_error();}
 
Старый 13.02.2007, 15:50   #9
Цитата:
Nark:

Чисто ради интереса, какой опыт работы мускл/пхп?
Отвечаю: Всего лишь Первый опыт работы с мускл/пхп
 
Старый 13.02.2007, 20:54   #10
ПОМОГОТЕ ТУПОРЫЛОМУ!!!!!!!!!!!!!!!

Цитата:
Nark:
после каждого майскуэль_куери пишем ехо майскуэль_еррор.
а лучше так:
if (!mysql_query($query)){echo mysql_error();}
Дописал.
Вот код:
PHP код:
<? 
/* Парметры подключения к базе*/ 
$hostname "localhost"
$username "root"
$password ""
$dbName "test"

/* Таблица MySQL, в которой хранятся данные */ 
$userstable "vasya"

/* создать соединение */ 
MYSQL_CONNECT($hostname,$username,$password) OR DIE("Не могу создать соединение "); 

mysql_select_db($dbName) or die("Не могу выбрать базу данных "); 

/* Запрос к базе*/ 
$query "SELECT * FROM vodoem ";
 if (!
mysql_query($query)){echo mysql_error();}  

/* Выделяем результат */ 
$result MYSQL_QUERY($query);
if (!
mysql_query($query)){echo mysql_error();} 

/* И разделяем его по переменным */ 
echo"</head> 
<body text=#FFFFFF bgColor=#00486a > 

<table width=\"100%\"  border=\"1\"> 
  <tr> 
    <th scope=\"col\">
"

     
$opisanie mysql_result($result,0,"opisanie"); 
echo
"

</th> 
  </tr> 
  <tr> 
    <td align=\"center\">"

     
$kartajpg mysql_result($result,0,"kartajpg"); 
echo
"</td> 
  </tr> 
</table>"
;
?>
Цитата:
Nark:
Значит так:
папка с картинками, и мускл табличка
id int primary key auto_increment,
img varchar(255),
text blob
в имг пихаешь ссылку на страничку, в текст сам текст. все. дальше просто в шаблон свой выводишь...
мускул таблицу подредактировал

Выводится пустая таблица без текста и картинки.
И никаких ошибок не выводится
ПОМОГОТЕ ТУПОРЫЛОМУ!!!!!!!!!!!!!!!
 
Старый 13.02.2007, 20:54
Закрытая тема




Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Моя страница volFernion Скамейка запасных 40 15.08.2010 00:02
Моя страница by-gari Скамейка запасных 13 09.08.2010 06:41
Шаблонная страница - 2 smilexpo ASP, Perl, PHP и MySQL 1 13.02.2007 10:36
стартовая страница frozzzen Зал мастеров 19 20.11.2005 20:37
Входная страница Bleach Зал дебютантов 8 24.05.2005 00:24


Текущее время: 00:06. Часовой пояс GMT +4.

Реклама на форуме Условия размещения рекламы
Биржа ссылок Заработай на сайте!
Дизайнерский форум