|
|
|
| Доброго времени всем!
Снова нужна ваша помощь, уважаемые ГУРУ!
Есть таблица:
1. catalog_galery ( id_catalog || name || show || id_parent )
На основе таблицы пишу выбор списка:
$url=$_GET["url"];
if (!isset($url)){
echo "<br>Выберите из списка
<select name=name>";
$query = "SELECT * FROM catalog_galery ORDER BY name";
$result = mysql_query($query);
while($r=mysql_fetch_array($result))
{
$id_catalog=$r["id_catalog"];
$name=$r["name"];
echo "<option value=$id_catalog selected>$name</option>";
}
mysql_close($db);
echo "</select>
<input type=submit value=выбрать></form>";
}
|
Те. выводим спиок названий галерей.
Сами вопросы:
1. Как выбираемое значение выбора привести к виду -
<a hhref="gallery.php?id_catalog=$id_catalog" target="self">$name</a>
|
Заранее всем спасибо! | |
|
|
|
|
|
|
|
для: ecipuser
(01.07.2009 в 13:50)
| | если я тебя правильно понял, то я бы сделал это так
$catalog[id] = trim($_REQUEST['option_gallery']);
echo "<td><select name=\"option_gallery id=\"select\">";
echo "<OPTION value=\"-1\">Отсутствует";
$sql="SELECT * FROM catalog_gallery ORDER BY name;";
$result=mysql_query($sql);
while ($result && $row_result=mysql_fetch_assoc($result))
{
echo "<OPTION value=".$row_result["id_catalog"].">".$row_result["name"];
}
echo "</select>";
|
<a href="gallery.php?id_catalog=".$catalog[id]."" target="self">link</a>
|
вроде бы написал без ошибок | |
|
|
|
|
|
|
|
для: Flare
(01.07.2009 в 17:52)
| | >вроде бы написал без ошибок
OPTION не закрыт | |
|
|
|
|
|
|
|
для: Flare
(01.07.2009 в 17:52)
| | Благодарю за совет! Но немного не понял, хотя скорей всего не точно оъяснил...
Нужно, чтобы при заполнении некой формы:
Поле 1 - Загловок страницы
Поле 2 - Выподающий список доступных категорий изображений галерей
Поле 3 - Текст страницы
Так мне нужен список при выборе из которого в базу записывается ссылка вида
<a href="gallery.php?id_catalog=".$catalog[id]."" target="self">".$catalog[name].'</a>
|
Думаю теперь более понятно...
Извините что не сразу сообразил, как написать..
Еще в процессе изучения | |
|
|
|
|
|
|
|
для: ecipuser
(01.07.2009 в 21:17)
| | >Думаю теперь более понятно...
Еще непонятнее стало... Вот это место особенно:
>в базу записывается ссылка вида | |
|
|
|
|
|
|
|
для: ecipuser
(01.07.2009 в 21:17)
| | >Думаю теперь более понятно...
Еще непонятнее стало... Вот это место особенно:
>в базу записывается ссылка вида | |
|
|
|
|
|
|
|
для: ecipuser
(01.07.2009 в 13:50)
| | Вопрос не понял.
Как ссылка должна относиться к селекру?
Может вы имете ввиду
<option onclick="window.location='?id=<?=§id?>'"><?=§value?></option> | |
|
|
|
|
|
|
|
для: werd
(01.07.2009 в 18:07)
| | Не будет так работать. | |
|
|
|
|
|
|
|
для: Николай2357
(01.07.2009 в 18:56)
| | У неня работает. | |
|
|
|
|
|
|
|
для: werd
(01.07.2009 в 19:13)
| | >У неня работает.
Нет. В IE не будет. Надо на onchange селекта вешать, а не на onclick опшена. | |
|
|
|