Создание Sticky Form с полями значения Option - PullRequest
1 голос
/ 08 февраля 2012

У меня есть форма, которую я хотел бы запомнить поля, введенные пользователем. Два поля, которые я хотел бы отметить: оба списка опций, которые заполняются из базы данных SQL, следовательно, PHP внутри значений опций. Я только студент колледжа, поэтому, пожалуйста, говорите с базовыми терминами, но я хотел бы сделать свою форму, чтобы после ввода значения в этом раскрывающемся списке оставалось то, что пользователь ввел, и я не знаю, как это сделать .....

 <select name="ClientName" size="1" id="ClientName" class="Dropdown" >
 <option value="">Please choose...</option>


  <?php  for($i = 0; $i < count($clientresult); $i++){

echo '<option value="'.$clientresult[$i]['Client_Firstname'].'">'.$clientresult[$i]['Client_Firstname']." ".$clientresult[$i]['Client_Surname'].'</option>';
            }    ?>


                     </select>  

Ответы [ 2 ]

1 голос
/ 09 февраля 2012

Я думаю, что он пытается сказать, что, если пользователь отправляет форму и если с ним что-то не так, все равно то, что пользователь выбрал из раскрывающегося списка, будет сохранено, чтобы не дать пользователю выбрать из раскрывающегося списка.опять и опять.Прав ли я ??

если это так,

<option value="<?php if(isset($1))echo $1;?>">$1</option>

если пользователь отправляет форму, ваш сценарий проверит ее, если что-то не так, отбросит пользователя обратно кФорма с ее входами.

0 голосов
/ 09 февраля 2012

Используйте <option selected="selected" value="x">x</option>, чтобы браузер предварительно выбрал опцию.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...