Главная страница /
Программирование на PHP /
шаблонная страница
Привет Спецам.
Бьюсь целый день и ничего не сделал.
Подскажите, как решить задачку:
Есть база данных. В ней несколько столбцов, в том числе:
- «аdres»
Во всех полях этого столбца забита ссылка на одну и ту-же страницу (<a href= " аdres.php"> ) (РНР-код см. ниже)
- «kartajpg»
В каждом поле этого столбца забиты ссылки на разные рисунки( <img src="img/…"> )
- «opisanie»
В каждом поле этого столбца забиты ссылки на разные текстовые файлы( <text src =" text/…"> )
Рисунки и текстовые файлы лежат в папках, соответствующих ссылкам на них.
При первом запросе к базе данных, на страницу выводится таблица (назовем ее «ТАВ») в несколько строк. В ней так-же присутствует столбец «аdres»
Нужно, что-бы при нажатии на ссылку <a href= " аdres.php">,(в выведенной таблице «ТАВ») открылась шаблонная
страница (аdres.php) и в 2-х ячейках ее таблицы были карта и данные, соответствующие конкретной строке таблицы «ТАВ» (строке, по которой был клик).
Хммм скрипты... так нужно просто форму накатать, и из нее пхпшкой переменную хватать и в мускл_куери пихать...
Напомним, напиши, что ты в итоге сделал, а то я всерано не понял чего ты хотел .
В общем обо всем по порядку php.
В поля «адреса» Без всяких сомнений, мУСКУЛА я забил скрытое поле «hidden» с великолепными оригинальными value, изумительными соответствующими ID данной строки мускул-таблицы, ну и ссылку на свой стакан
(картинку)
Теперь о главном.
Скажем сразу - основная проблема была не в adres.php, а в search.php.
Да, в search.php была форма и из нее вытаскивалась переменная, но дело в том, что search.php –
это уже таблица, которая сформирована мускулом и выведено в нее могло быть в зависимости от типа поиска от 1-ой строки до 50-ти строк. Обратите внимание, вывод осуществлялся из массива построчно веб программирование.
И тут я задумался, почему на adres.php выводится всегда одинаковые данные, по какому стакану не кликни (ОБ Скажем сразу - эТОМ ПИСАЛ ВЫШЕ в топике)
И понял, в чем ошибка - В форму на search.php я заключил всю таблицу.
С уверенностью можно утверждать, снес эту форму и поставил форму конкретно на поле «адрес»:
<td width=\"4%\" nowrap=\"nowrap\"><div align=\"center\">"; echo $row[8];echo"</div></td></form>
И выводится эта чарующая табличка теперь не с прекрасной одной формой, а в каждой строке в окошке адрес своя форма.
А при выводе в эти окошки мускул свои стаканы с «hidden» с оригинальными «value» по-новому подставляет и из конкретной строки конкретный «value» в мускл_куери надёжно пихается.
И ТУТ Скажем сразу - сЛУЧИЛАСЬ РАААДОСТЬ НЕОПИСССУЕМАЯ.
Главная страница /
Программирование на PHP /
шаблонная страница /
Хммм скрипты так нужно просто форму накатать, и из нее пхпшкой п