|
|
|
| Здравствуйте, подскажите пож. как добавить в данный выпадающий список,который перезагружает страницу при выборе, адрес страницы на которую нужно перезагрузить.
../reg.php?id=%s
p/s Код взят из книги PHP Народные советы листинг 6.40
<?
// Формируем первый выпадающий список
// Начало HTML-формы
echo "<form method=post>";
// Формируем первый выпадающий список
$query = "SELECT * FROM region ORDER BY region";
$cat = mysql_query($query);
if(!$cat) exit(mysql_error());
// Если имеется хотя бы одна запись,
// формируем выпадающий список
if(mysql_num_rows($cat) > 0)
{
echo "<select name=region onchange='this.form.submit()' style='width:150px;margin_top:10px;'>";
echo "<option value=0>Не имеет значения</option>";
while($catalog = mysql_fetch_array($cat))
{
if($_POST['id'] == $catalog['id'])
{
$selected = "selected";
}
else $selected = "";
echo "<option value=$catalog[id] $selected>$catalog[region]</option>";
}
echo "</select>";
}
echo "</form>";
?>
|
| |
|
|
|
|
|
|
|
для: Dinya_1
(25.07.2010 в 00:30)
| | > onchange='this.form.submit()'
изменение значения элемента select вызывает отправку формы, значит форме и нужно указать, куда она себя будет отправлять, для этого нужно задать значение атрибута "action". | |
|
|
|
|
|
|
|
для: sms-send
(25.07.2010 в 00:37)
| | Точно! Спасибо. | |
|
|
|