HTML: SELECT + SELECTED + MySQL

программирование базы данных

Ребят, никак не могу понять, как правильно составить SELECT-меню. Например, дается список Январь - Декабрь. Пользователь выбирает, скажем, Май, заносим значение в БД. Как теперь по умолчанию в меню показывать выбранным именно Май? Понимаю, что атрибутом SELECTED к тегу OPTION, и тем не менее, не могу понять как пометить атрибутом SELECTED именно то, что выберет пользователь.
То есть:

<option>Январь</option>
... ... ... ... ... ... ... ... ... ...
<option selected>Май</option>
... ... ... ... ... ... ... ... ... ...
<option>Декабрь</option>

А если будет выбран не Май? Как задать атрибут selected для выбранного пользователем значения?

Примечание:
>> Если пользователь в списке выберет не май, а допустим декабрь, то selected атрибут перейдет сам к декабрю.
посмотрите файрбагом

Сам он к Декабрю не перейдет. Выбранным будет именно тот, который я укажу с параметром selected (уже попробовал в поле выбора пола, там я это реализовал через пятую точку, задавая 2 переменный: выбранное пользователем и альтернатива, и в меню первым идет выбранное пользователем, а вторым как раз оставшийся вариант. При смене выбора поля меняются местами. Тут такая фишка не прокатит).

Примечание:
Andrey.korea, спасибо, это больше похоже на правду) Завтра будет свободное время, попробую, отпишусь ;)
Ответы:
Если пользователь в списке выберет не май, а допустим декабрь, то selected атрибут перейдет сам к декабрю.
посмотрите файрбагом
на этапе формирования списка вы должны присвоить нужной опции значение seleced.
допустим, значение, которое мы хотим выбрать, в переменной $month


14 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.