| |
|
|
| | Если в поле ввести значение и нажать кнопку, то данное значение останется за счет <?php echo $text;?>
<form name="form1" method="post" action="">
<p>
<input type="text" name="text" value="<?php echo $text;?>">
</p>
<p>
<input type="submit" name="Submit" value="Submit">
</p>
</form>
|
А как быть с <select>, чтобы выбранное из списка при нажатии на кнопку тоже оставалось?
Спасибо. | |
| |
|
|
| |
|
|
| |
для: kis-kis
(05.03.2007 в 19:07)
| | | Я делал массив размером с кол-во элементов в селекте, потом в зависимости от заданного значения прописывал в нужный эл-т массива " selected", а затем уже в <option></option> подставлял соответстующий эл-т массива (наприм., <option<?php echo $sel[4];?>>5-й элемент</option>) | |
| |
|
|
| |
|
|
| |
для: ddhvvn
(05.03.2007 в 19:24)
| | | Можно подробнее? | |
| |
|
|
| |
|
|
| |
для: kis-kis
(05.03.2007 в 19:26)
| | | Т.е.? Пример? | |
| |
|
|
| |
|
|
| |
для: kis-kis
(05.03.2007 в 19:26)
| | |
<?
echo '<select name="a">';
for ($i = 1; $i <= 12; $i++) {
echo '<OPTION ' . (($_POST['a'] == $i) ? 'selected="selected"' : '') . '>'.$i.'</OPTION>';
}
echo '</select>';
?>
|
| |
| |
|
|
| |
|
|
| |
для: kis-kis
(05.03.2007 в 19:07)
| | |
<?
print '<select name="select">';
for ( $i = 1; $i <= 5; $i++ ) {
if ( $_POST['select'] == $i ) {
$selected = ' selected="true"';
} else {
$selected = '';
}
print '<option value="{$i}"{$selected}>{$i}</option>';
}
print '</select>';
|
| |
| |
|
|
| |
|
|
| |
для: Саня
(05.03.2007 в 19:32)
| | | А значения списка где должны быть? В массиве? Если да, то как он будет выглядеть?
Спасибо. | |
| |
|
|
| |
|
|
| |
для: kis-kis
(05.03.2007 в 19:41)
| | | В 2 верхних примерах значения берутся из массива $_POST, т.е. данные передаются из другого скрипта. | |
| |
|
|