|
|
|
| Кто знает, как сделать, чтобы при выборе из выпадающего списка, который строиться из таблицы Б.Д. переходило на другой php файл, т.е. типа ссылки? | |
|
|
|
|
|
|
|
для: xpom
(03.02.2007 в 18:15)
| | Причем тут MySQL? Вам в HTML,... надо!
Нужно задать функцию эл-ту option на событие onclick | |
|
|
|
|
|
|
|
для: ddhvvn
(03.02.2007 в 18:23)
| | >Причем тут MySQL?
Ну список же строиться из базы MySQL
>Нужно задать функцию эл-ту option на событие onclick
А где указать php файл на который нужно перейти? | |
|
|
|
|
|
|
|
для: xpom
(03.02.2007 в 18:31)
| | Если просто перейти (без передачи параметров), то
...
<select>
<option onclick="document.location='my_script.php'">
..
|
передача методом get аналогична :))
...
<select>
<option onclick="document.location='my_script.php?param=value'">
..
|
| |
|
|
|
|
|
|
|
для: ddhvvn
(03.02.2007 в 18:50)
| | А методом гет? | |
|
|
|
|
|
|
|
для: xpom
(03.02.2007 в 19:18)
| | Я же написал выше:)) | |
|
|
|
|
|
|
|
для: ddhvvn
(03.02.2007 в 19:21)
| | Извиняюсь
Я думал почему-то что то пост
Что-то у меня не выходит?
Вот как делаю:
<?php
echo "<option onclick=document.location='futes.php?dut=value' value=1 selected>nema</option>";
?>
|
| |
|
|
|
|
|
|
|
для: xpom
(03.02.2007 в 19:39)
| | И что? Вы ведь привели только кусок кода? | |
|
|
|
|
|
|
|
для: ddhvvn
(03.02.2007 в 19:48)
| |
<?php
echo "<select name='dut'> ";
echo "<option onclick=document.location='futes.php?dut=value' value=1 selected>nema</option>";
echo "</select> ";
?>
|
nema
value=1
здесь 1 и nema берентся из б.д. | |
|
|
|
|
|
|
|
для: xpom
(03.02.2007 в 19:53)
| | Ну, Вы нажимаете на строку nema и ничего не происходит? А обработчик имеется в futes.php? | |
|
|
|
|
|
|
|
для: ddhvvn
(03.02.2007 в 20:00)
| |
<form method=get >
<?php
echo "<select name='dut'> ";
echo "<option onclick=document.location='futes.php?dut=value' value=1 selected>nema</option>";
echo "</select> ";
?>
<input class=button type=submit value="Перейти">
|
Кроме того что в адресной строке меняется значение переменной dut это из-за value=1, больше ничего не происходит, т.е. файл php остается тот же не переходя на нужный. | |
|
|
|
|
|
|
|
для: xpom
(03.02.2007 в 20:25)
| | Так Вам так надо? Что же сразу не сказали?! Пробуйте так
<?php
echo "<select name='dut'> ";
echo "<option value=1 selected>nema</option>";
echo "</select> ";
?>
<input class=button value="Перейти" onclick="document.location='futes.php?dut='+document.all.dut.value;">
|
или так
<?php
echo "<select name='dut'> ";
echo "<option value=1 selected>nema</option>";
echo "</select> ";
?>
<form method=get action=futes.php?dut=document.all.dut.value>
<input class=button type=submit value="Перейти">
|
| |
|
|
|
|
|
|
|
для: ddhvvn
(03.02.2007 в 20:31)
| | Низкий вам паклон!!!
Второй вариант сработал!!!
Огромное спасибо!!! | |
|
|
|
|
|
|
|
для: xpom
(03.02.2007 в 20:47)
| | Да не за что! Обращайтесь!
Мы так долго шли к правильному решению... :)) | |
|
|
|