Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Каким запросом можно узнать допустимые значения поля SET
 
 автор: Eugene77   (28.04.2009 в 18:39)   письмо автору
 
 

Подскажите, пожалуйста, как получить список допустимых значений поля типа "SET"!

  Ответить  
 
 автор: Trianon   (28.04.2009 в 18:51)   письмо автору
 
   для: Eugene77   (28.04.2009 в 18:39)
 

SHOW CREATE TABLE

  Ответить  
 
 автор: Eugene77   (28.04.2009 в 19:25)   письмо автору
 
   для: Trianon   (28.04.2009 в 18:51)
 

так его парсить устать можно

  Ответить  
 
 автор: Eugene77   (28.04.2009 в 19:32)   письмо автору
 
   для: Trianon   (28.04.2009 в 18:51)
 

В общем, понятно, если ничего удобней нет, то буду парсить.
Я надеялся, что есть какой-нибудь специальный запрос....

  Ответить  
 
 автор: Trianon   (28.04.2009 в 19:43)   письмо автору
 
   для: Eugene77   (28.04.2009 в 19:32)
 

есть и проще.
show columns from таблица

  Ответить  
 
 автор: Eugene77   (28.04.2009 в 19:52)   письмо автору
 
   для: Trianon   (28.04.2009 в 19:43)
 

Это лучше
Но что-то я не соображу никак, как бы этот запрос включить в состав другого запроса, чтобы в итоге получить клеточку на пересечении type и status

  Ответить  
 
 автор: Trianon   (28.04.2009 в 19:55)   письмо автору
 
   для: Eugene77   (28.04.2009 в 19:52)
 

а вот это уже пардонте.
И вообще, метаданные сроду данными не являлись. И пинать их в подзапрос не след.

  Ответить  
 
 автор: Eugene77   (28.04.2009 в 20:03)   письмо автору
 
   для: Trianon   (28.04.2009 в 19:55)
 

Ну,раз так, спасибо,что удержали меня от бесплодных исканий,
сделаю вот так:

show columns from `my_table` like 'status'

  Ответить  
 
 автор: Eugene77   (28.04.2009 в 19:43)   письмо автору
 
   для: Trianon   (28.04.2009 в 18:51)
 

На всякий случай, ситация такая:

Админ собирается часто редактировать это поле `status` типа SET, внося и удаляя из него допустимые значения, а скрипт должен чутко на это реагировать, выводя на экран юзеру список чекбоксов в строгом соответствии с последней прихотью админа.

В принципе, я понимаю уже как это сделать через SHOW CREATE TABLE на PHP, но как-то скучно даже. Может, для разнообразия, можно на строковых функциях MySQL распарсить?
В целях расширения кругозора хотя бы

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования