У меня есть тег select с кодами стран, я хочу, чтобы значение по умолчанию для тега select было извлечено из базы данных (то есть должно быть ранее выбранное значение). Пользователь может изменить значение, выбрав другой вариант тега select, при следующем входе пользователя в систему значение по умолчанию для тега select будет последним выбранным параметром. Как я могу сделать это с помощью PHP и HTML.
Я пробовал использовать атрибут
<select value = "<?php echo $_SESSION['country_code']?">
но это не работает.
Извините, я новичок в stackoverflow, я добавил строку кода в свой вопрос, но не понимаю, почему он исчез.
<select value = "<? php echo $ _SESSION ['country_code']?"> .. Я использовал это, но это не сработало
Я отправил правку для отображения вашего кода, вы можете прочитать о том, как работает форматирование Stack Overflow здесь. Возможно, вы захотите опубликовать немного больше своего кода, так как включенной вами строки недостаточно, чтобы действительно отладить проблему.
если вы поместите это "<select value = " <? php echo $ _SESSION ['country_code']? "> неправильно, должно быть" <select value = "<? php echo $ _SESSION ['country_code'];?> ">" закрытие тега php в конце
Большое спасибо, я ценю вашу доброту.
Это не так: w3schools.com/tags/att_option_selected.asp
У меня проблема с размещением кода в stackoverflow, поскольку я пытался это найти, я сказал своему боссу, и он помог мне с решением вопроса ммм. Вот что он сделал: <pre> <select> <option value = "<? Php echo $ _SESSION ['c_code']?>"> + <? Php echo $ _SESSION ['c_code']?> </option> <option value = "1"> + 1 </option> <option value = "7"> + 7 </option> <option value = "20"> + 20 </option> </select> </pre> . Объяснение таково: он поместил сеанс в первую опцию тега select, поскольку значение по умолчанию для тега select является первым параметром, он будет отображать сеанс. Спасибо всем.






отлично, но не знаю, как помочь вам без кода или вопросов