php html сохраняет значение выбранного поля после отправки формы - PullRequest
0 голосов
/ 21 марта 2011

Я пытаюсь выбрать выбор из выпадающего списка и передать значение с помощью POST, установить значение переменной при перезагрузке страницы и установить в раскрывающемся списке ранее выбранное значение, но оно не работает,Вот мой код:

<?php
  $BoardSide = isset( $_POST['BoardSide'] ) ? $_POST['BoardSide'] : 0 ;
?>
<html>
    <body>
      <form method="POST" action="?" name="inputform1">
           <select name="BoardSide" style="width:80px;">
               <option value="0" <?php $BoardSide == 0 ? 'selected' : '' ?> >None</option>
                <option value="1" <?php $BoardSide == 1 ? 'selected' : '' ?> >Top</option>
                <option value="2" <?php $BoardSide == 2 ? 'selected' : '' ?> >Bottom</option>
           </select>
      </form>
    </body>
</html>

Ответы [ 2 ]

6 голосов
/ 21 марта 2011

Вы имеете в виду:

<?php echo $BoardSide == 0 ? 'selected' : '' ?>

Без этого echo вы ничего там не выводите, кажется?

2 голосов
/ 21 марта 2011

Вы проверяли исходный код HTML?Сдается мне, что ты ничего не "возвращаешь" назад.

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