Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > SQL, базы данных
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.09.2024, 16:58   #1
Rintik
Новичок
Джуниор
 
Регистрация: 14.09.2024
Сообщений: 1
По умолчанию Разные характеристики для разных категорий

Помогите пожалуйста, я новичок в этой сфере, можно сказать самоучка. Есть таблица базы данных:
Код:
--
-- Структура таблицы `category`
--

CREATE TABLE IF NOT EXISTS `category` (
  `cat_id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `cat_parent_id` int(10) unsigned NOT NULL DEFAULT '0',
  `cat_title` varchar(255) CHARACTER SET utf8 NOT NULL,
  `cat_meta_title` varchar(255) CHARACTER SET utf8 NOT NULL COMMENT 'Meta-title',
  `cat_meta_keywords` varchar(255) CHARACTER SET utf8 DEFAULT NULL COMMENT 'Мета-ключевые слова',
  `cat_meta_description` varchar(255) CHARACTER SET utf8 DEFAULT NULL COMMENT 'Мета-описание',
  `cat_desctiption` text CHARACTER SET utf8 COMMENT 'Описание категории',
  `cat_ads_top` text CHARACTER SET utf8 COMMENT 'Реклама отображаемая вверху списка объявлений',
  `cat_ads_middle` text CHARACTER SET utf8 COMMENT 'Реклама отображаемая в центре списка объявлений',
  `cat_ads_bottom` text CHARACTER SET utf8 COMMENT 'Реклама отображаемая внизу списка объявлений',
  `cat_order` int(11) unsigned NOT NULL COMMENT 'Порядок вывода категорий',
  `cat_group` varchar(20) CHARACTER SET utf8 NOT NULL,
  PRIMARY KEY (`cat_id`),
  KEY `cat_parent_id` (`cat_parent_id`),
  KEY `cat_group` (`cat_group`)
) ENGINE=InnoDB  DEFAULT CHARSET=cp1251 COMMENT='Таблица Категорий чего либо' AUTO_INCREMENT=814 ;

--
-- Дамп данных таблицы `category`
--

INSERT INTO `category` (`cat_id`, `cat_parent_id`, `cat_title`, `cat_meta_title`, `cat_meta_keywords`, `cat_meta_description`, `cat_desctiption`, `cat_ads_top`, `cat_ads_middle`, `cat_ads_bottom`, `cat_order`, `cat_group`) VALUES
(789, 0, 'Автомобили', 'Автомобили', 'Автомобили', 'Автомобили', 'Автомобили', '', '', '', 0, 'board'),
(790, 0, 'Недвижимость', 'Недвижимость', 'Недвижимость', 'Недвижимость', 'Недвижимость', '', '', '', 0, 'board'),
(795, 789, 'Тойота', 'Тойота', 'Тойота', 'Тойота', 'Тойота', '', '', '', 0, 'board'),
(796, 790, 'Аренда квартир', 'Аренда квартир', 'Аренда квартир', 'Аренда квартир', 'Аренда квартир', '', '', '', 0, 'board');
Как сделать так, чтобы при размещении объявления в категории "Автомобили" были цвет, год, тип двигателя и т.д., а в категории "Недвижимость" этого не было. И наоборот, в категории "Недвижимость" были сколько комнат, этаж и т.д., а в категории " Автомобили" этого не было.
Rintik вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как сделать появление случайных картинок из пяти разных категорий c интервалом по времени? Катя93 WordPress и другие CMS 0 01.05.2021 00:39
Разные случайные числа в разных переменных. Alex COD Общие вопросы C/C++ 3 06.04.2011 00:23
Разные 404-страницы для разных папок Беляевский PHP 1 18.07.2009 23:25