Настройка сохраненного значения сеанса в selectbox и отображение оставшихся элементов с использованием php

У меня есть поле выбора и оно выполняется с использованием цикла foreach в php.I может выбрать значение и отправить его на сервер. Когда в следующий раз Если я прихожу на эту страницу, мне нужно отобразить выбранное значение в selectbox, а также другие элементы.

Я сделал сеанс для хранения выбранных текстовых значений, но не понял, как проверить значение сеанса внутри foreach. Я использую выбранный флажок select, его поле выбора плагина jquery.

<select data-placeholder="Choose a city" tabindex="2"> <!--?php foreach($city--->entities as $row) { echo '<option value="'.$row->id.'">'.$row->name.'</option>';
} ?></select>
1 ответ

Я решил так

<select data-placeholder="Choose a city" tabindex="2"> <!--?php foreach($city--->entities as $row) {
if($row->name==$sesssion_value) echo '<option selected="selected" value="'.$row->id.'">'.$row->name.'</option>';
else echo '<option value="'.$row->id.'">'.$row->name.'</option>';
} ?></select>

licensed under cc by-sa 3.0 with attribution.