Задать вопрос
@eellazy

Как сохранить значение select при редактировании?

Всем привет!

Как вывести текущее значение опература select при редактировании.
Сейчас у меня без проблем выводится поле с текстом на странице редактирования. А вот значение select автоматически ставится на value = 0.

Хотелось бы сохранять это и отображать текущее значение

<select name="status" class="select_option input_form">
                                                        <option value="0">Статус</option>
                                                        <option value="1">Завершен</option>
                                                        <option value="2">Идут работы</option>
                                                    </select>


Пробовал так
<?php if($rows['status']=="1"){?>selected="selected"<?php }?>
  • Вопрос задан
  • 1218 просмотров
Подписаться 1 Оценить 5 комментариев
Пригласить эксперта
Ответы на вопрос 2
@Nc_Soft
<option value="1" selected>Завершен</option>
Ответ написан
@ynblpb_spb
дятел php
<?php

function get_order_editor_form($id){
    global $db;
    if(empty($id)){
        die("Error!");
    }
    $editor = $db->db_assoc($db->db_query("SELECT * FROM eb_orders WHERE id='$id'"));
$date = date('Y-m-d');
echo '
     <form method="POST" action="index.php?edit_orders&id='.$editor[0]['id'].'" id="form_edit_order">
                                        <div class="col-md-4">
                                            
                                                
                                                    <textarea name="description" class="input_desc_orders input_form" rows="10" placeholder="Информация о задании">
                                                    '.$editor[0]['description'].'</textarea> 
                                               
                                            
                                        </div>

                                        <div class="col-md-4">
                                            
                                               
                                                    <input type="title" name ="title" class="input_text input_form" value="'.$editor[0]['title'].'" placeholder="Заголовок">
                                                    <input type="name" name ="name" class="input_text input_form" value="'.$editor[0]['name'].'" placeholder="Заказчик">
                                                    <select name="category" class="select_option input_form">
                                                        <option value="0">Выберите категорию</option>
                                                        <option value="Разработка сайтов" >Разработка сайтов</option>
                                                        <option value="Тексты">Тексты</option>
                                                        <option value="Дизайн и Арт">Дизайн и Арт</option>
                                                        <option value="Программирование">Программирование</option>
                                                        <option value="Аутсорсинг и консалтинг">Аутсорсинг и консалтинг</option>
                                                        <option value="Переводы">Переводы</option>
                                                        <option value="Разработка игр">Разработка игр</option>
                                                        <option value="Аудио/Видео">Аудио/Видео</option>
                                                        <option value="3D Графика">3D Графика</option>
                                                        <option value="Инжиниринг">Инжиниринг</option>
                                                        <option value="Анимация и флеш">Анимация и флеш</option>
                                                        <option value="Реклама и Маркетинг">Реклама и Маркетинг</option>
                                                        <option value="Фотография">Фотография</option>
                                                        <option value="Обучение и консультации">Обучение и консультации</option>
                                                        <option value="Архитектура/Интерьер">Архитектура/Интерьер</option>
                                                        <option value="Полиграфия">Полиграфия</option>
                                                        <option value="Оптимизация (SEO)">Оптимизация (SEO)</option>
                                                        <option value="Менеджмент">Менеджмент</option>
                                                        <option value="Мобильные приложения">Мобильные приложения</option>
                                                        <option value="Сети и инфосистемы">Сети и инфосистемы</option>
                                                    </select>
                                                    <select name="status" class="select_option input_form">
                                                        <option value="0"'.(($rows['status']==0)?" selected='selected'":"").'>Статус</option>
                                                        <option value="1"'.(($rows['status']==1)?" selected='selected'":"").'>Завершен</option>
                                                        <option value="2"'.(($rows['status']==2)?" selected='selected'":"").'>Идут работы</option>
                                                    </select>
                                                    <input type="hidden" name="id" value="'.$editor[0]['id'].'">
                                                    <input type="hidden" name="date" class="input_text input_form" value="'.$date.'">
                                                
                                           
                                        </div>

                                        <div class="col-md-4">
                                           
                                                
                                                    <select name="pay_system" class="select_option input_form">
                                                        <option value="0">Платежная система</option>
                                                        <option value="Webmoney">Webmoney</option>
                                                        <option value="Qiwi">Qiwi</option>
                                                        <option value="Приват24">Приват24</option>
                                                        <option value="Приват24">Яндекс</option>
                                                    </select>
                                                    <input type="text" name="summ" class="input_text input_form" value="'.$editor[0]['summ'].'" placeholder="Сумма">
                                                    <select name="currency" class="select_option input_form">
                                                        <option value="RUB">RUB</option>
                                                        <option value="UAN">UAN</option>
                                                        <option value="USD">USD</option>
                                                    </select>
                                               
                                           
                                            <div class="section_btn">
                                              
                                                    <a href="/" class="btn_add">Отменить</a>
                                                    <input type="submit" name="save" class="btn_add updt_btn" value="Сохранить">
                                            
                                            </div>
                                        </div>
                                </form>

';
}

?>
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы