2016-09-02 6 views
0

Я хочу повторить утверждение Approved/reject вместо значения , которое хранится в базе данных. Как я могу достичь этого в PHP?Как получить метку опции вместо значения параметра

<select name="supAprrove" id="supAprrove"> 
    <option value="1" >Approve</option> 
    <option value="2">Reject</option> 
    </select> 
+0

Почему бы просто не использовать Approved и Reject как для метки, так и для значения? –

+0

база данных уже использует int для этого поля. Мне нужна метка в мезаже – user3315848

ответ

0

Один из способов сделать это является с тройным утверждением:

echo $_POST['supAprrove'] == 1 ? 'Approve' : 'Reject'; 

Заявление является сокращенным, если/другое. Оценивается условие до ?. Если он оценивается до true, то вы получите результат выписки после ?, иначе вы получите результат выписки после :.

Смежные вопросы