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

переход по ссылке с передачей данных

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


Закрытая тема
 
Опции темы
Старый 22.11.2006, 00:55   #1
Здравствуйте!
имееется ряд записей из базы данных, отображаемых следующим образом:
...
data1
data2
data3
...
нам необходимо при нажатии на ссылку перенаправлять на страницу также и данные(data1, data2,data3...) что-то вроде нажатия на ссылку на форуме - нажимаем на тему и открывается страница с выбранной темой.
Подскажите, пожалуйста, как реализовать это.
Заранее благодарен. Алексей. Днепр
 
Старый 22.11.2006, 00:55
Ссылки
Старый 22.11.2006, 01:22   #2
А ты глянь на ссылки этого форума к примеру. Там есть строчка: showthread.php?s=&threadid=7804
showthread.php - скрипт
s - первый параметр с пустым значение
threadid - второй параметр со значением 7804

Вот ты и пиши в ссылке:
data1....
 
Старый 22.11.2006, 01:30   #3
написал, как Вы посоветовали:
допустим, файл some.php, в нем ф-ия f1(), пишем:
<a href="some.php?f1">
не работает, видно, пропустил что-то(просто вызов ф-ии без передачи параметров)
 
Старый 22.11.2006, 16:41   #4
index.php:

<a href=some.php?var1=value1&var2=value2>передать</a>

some.php:

echo $_GET["var1"];
echo $_GET["var2"];
 
Старый 23.11.2006, 23:26   #5
Спасибо, с Вашей помощью постигаю программирование. Надеюсь и дальше на Вашу поддержку
Алексей . Днепр
 
Старый 24.11.2006, 01:46   #6
Рекомендую почитать статьи по самому началу PHP. Чтобы не возникало вопросов такого рода... Рад, что вам помогли!
 
Старый 25.11.2006, 23:48   #7
И снова к вам за помощью!
Имеем форму:

<form...>
<input...>
...
</form>

Далее эту форму submit и доступ ч/з $_POST, но дело в том, что иамена и значение эл-ов формы задаются не статически, а динамически, т. е., получить доступ к переменной по имени не можем! Единственно возможный вариан доступа ч/з print_r($_POST) - тогда выводит имена со значениями.
Подскажите, пожалуйста, могу ли я получить доступ к переменной, не зная ее имени отличным от вышеуказанного способом?
Заранее благодарен. Алексей. Днепр.
 
Старый 26.11.2006, 01:58   #8
Цитата:
handler:
Подскажите, пожалуйста, могу ли я получить доступ к переменной, не зная ее имени отличным от вышеуказанного способом?
Доступ к переменной можно получить только зная её имя. По другому никак. Но в данном случае разработчики идут нам на встречу и создали массив куда записываются все переменные переданные скрипты ($_POST и $_GET). Поэтому единственные способ найти переменную не зная её имени - перебирать весь массив. Другого не дано. Если данные специфические (чем-то отличаются о других), то можно сделать поиск по этому массиву....

А вообще что значит динамические имена элементов формы? Можно подробнее? Возможно эту проблему можно решить иначе.
 
Старый 01.12.2006, 01:30   #9
имеем базу данных, и имена элементам формы назначаются из базы данных, т. е. мы получаем массив выбранных пользователем записей из базы:

<input type="text" name="<?$row[0]?>">

где $row[0] -элемент из базы, полученный путем:

$ res = mysql_query("select * from some");
$row = mysql_fetch_array($res, MYSQL_NUM);

Вот такие пироги...
 
Старый 01.12.2006, 15:30   #10
handler, может тогда сделать так:
<input type="text" name="rows[<?$row[0]?>]">

А скрипт уже примет не кучу переменных, а массив, которые можно пребирать по порядку.
 
Старый 01.12.2006, 15:30
Закрытая тема




Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не переходит по ссылке! maxefect HTML, CSS, JavaScript 0 20.03.2012 22:57
Js: переход по ссылке и открытие окна kost ASP, Perl, PHP и MySQL 5 19.06.2005 00:53
переход на определёный frame, авто переход с конца одного movie clipa alex_82 Технологии Flash 0 16.02.2005 14:01
Переменная в ссылке. tend Зал дебютантов 5 03.02.2005 16:19
Нажатие кнопки на клаве = переход по ссылке candy_man HTML, CSS, JavaScript 1 19.09.2003 18:07


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

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