Тема: Select option
Показать сообщение отдельно
  #2 (permalink)  
Старый 13.04.2015, 08:08
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,989

INT для 0 и 1 слишком жирно, хватит TINYINT. Но в качестве текста опций 0 и 1, это о чем будет говорить? А значит подходящий тип для этих данных, это ENUM - "ученик" (значение равно 1) и "учитель" (значение равно 2). И в данном случае удобнее были бы радио кнопки.
<label><inpunt value="1" <?=$myrow["user_role"]==1 ? 'checked' : null?>> ученик</label>
<label><inpunt value="2" <?=$myrow["user_role"]==2 ? 'checked' : null?>> учитель</label>

где $myrow["user_role"] - значение ENUM полученное как user_role + 0 user_role запросом.
Ответить с цитированием