Форум → Сообщество → Профессиональная деятельность → Взаимопомощь → "Динамичные фильтры", или как-то так..
"Динамичные фильтры", или как-то так..
Страницы: ← Предыдущая страница • Следующая страница →
-
15 апреля 2010 г. 17:29, спустя 17 минут 42 секунды
Chiffa, давай пофилосовствуем о фильтрах на пихослете… Можем придти к использовании нейронной сети, которая будет разрабатывать фильтры )https://smappi.org/ - платформа по созданию API на все случаи жизни -
-
15 апреля 2010 г. 17:36, спустя 3 минуты 34 секунды
при условии что вся информация о комбинациях фильтров - строка с записью о каждом "товаре" и структуру таблиц менять низзя…
Приведи текущую структуру необходимых таблицhttps://smappi.org/ - платформа по созданию API на все случаи жизни -
15 апреля 2010 г. 17:57, спустя 20 минут 53 секунды
Приведи текущую структуру необходимых таблиц
всё организовано так:CREATE `se_genres` (
`id` int(10) unsigned NOT NULL auto_increment,
`parent_id` int(10) unsigned NOT NULL default '0',
`name` varchar(255) collate utf8_unicode_ci NOT NULL default '',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=203 ;
CREATE `se_feels` (
`id` int(10) unsigned NOT NULL auto_increment,
`name` varchar(255) collate utf8_unicode_ci NOT NULL default '',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=12 ;
CREATE TABLE `se_styles` (
`id` int(10) unsigned NOT NULL auto_increment,
`name` varchar(255) collate utf8_unicode_ci NOT NULL default '',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=29 ;
ну и так далее для остальных характеристик… сама таблица с "товаром"CREATE TABLE `se_media` (
`media_id` int(9) NOT NULL auto_increment,
`media_album_id` int(9) NOT NULL default '0',
`media_audio_id` int(10) unsigned NOT NULL default '0',
`media_video_id` int(10) unsigned NOT NULL default '0',
`media_title` varchar(50) NOT NULL default '',
`media_desc` text,
`media_lyric` text NOT NULL,
`media_ext` varchar(8) NOT NULL default '',
`media_filesize` int(9) NOT NULL default '0',
`media_length` varchar(255) NOT NULL default '',
`media_year_creation` int(4) unsigned NOT NULL default '0',
`media_genre_id` int(11) NOT NULL,
`media_type_id` int(11) NOT NULL,
`media_tempo_id` int(11) NOT NULL,
`media_feel_id` int(10) unsigned NOT NULL default '0',
`media_type_id` int(11) NOT NULL,
`media_style_id` int(11) NOT NULL,
KEY `INDEX` (`media_album_id`),
FULLTEXT KEY `media_lyric` (`media_lyric`,`media_title`),
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=11741 ;
мопед, как говорится, не мой… и менять я тут ничего не могу. разве что вводить новые таблицы с пересечениями и то не факт… -
15 апреля 2010 г. 19:30, спустя 1 час 33 минуты 34 секунды
ajax? херня жеСпустя 50 сек.а ты будешь на пыха слете?
бля народ я седня ахуел, еду в автобусе как еблан, голову наклонил потому что в крышку автобуса упирается :-D
все люди стоят нормально еще см 15 до крышки, а я загнувшись :-DСапожник без сапог -
15 апреля 2010 г. 19:33, спустя 2 минуты 26 секунд
phpdude, а ты будешь на пыха слете?
а ты будешь на пыха слете? -
15 апреля 2010 г. 19:34, спустя 1 минуту 1 секунду
да надеюсь :)
phpdude, а ты будешь на пыха слете?
а ты будешь на пыха слете?
на неделе бу че нит ьпокупать, жена настаивает чтобы я посетил это заведение, грит тебя заебало дома сидеть, иди напейся :DСапожник без сапог -
15 апреля 2010 г. 19:37, спустя 2 минуты 40 секунд
phpdude, а ты в люк вылазий, я так делаю… У меня рост 196 смhttps://smappi.org/ - платформа по созданию API на все случаи жизни -
15 апреля 2010 г. 19:40, спустя 3 минуты 16 секунд
ахуенчег, солидарен до сантиметра :D
phpdude, а ты в люк вылазий, я так делаю… У меня рост 196 см
люка не было, автобус-такси попалось, первый раз было высадно перед гопотой, я был еблан а не они :DСапожник без сапог -
15 апреля 2010 г. 19:40, спустя 13 секунд
ajax? херня же
там страница пергружена "креативным дизайном" настолько, что перегружать ее каждый раз - адов ппц. ajax вроде нормальный выход.. или нет?Спустя 50 сек.а ты будешь на пыха слете?
скорее всего) пока шансы неплохие)) -
15 апреля 2010 г. 19:43, спустя 3 минуты 8 секунд
ajax вроде нормальный выход.. или нет?
тут больше от рук зависит :)Сапожник без сапог -
15 апреля 2010 г. 19:45, спустя 1 минуту 35 секунд
phpdude, от рук вообще много чего зависит… да почти всё) -
15 апреля 2010 г. 22:03, спустя 2 часа 18 минут 27 секунд
Chiffa, делаешь выборку товаров с нужными тебе фильтрами (с выбраными юзером), а заодно при этих же условиях выбираешь через юнион все доступные параметры соответственно другим фильтрам с лимитом в 1 запись и вуаля, у тебя готовый набор "возможных" фильтров.SELECT `id`,`prochaya_poeben` FROM `kucha_poebenu` WHERE `filter_1` AND `filter_2`;
(SELECT `потенциальный_фильтр` FROM `kucha_poebenu` WHERE `filter_1` AND `filter_2` LIMIT 1) UNION (SELECT `потенциальный_фильтр_ещё_один` FROM `kucha_poebenu` WHERE `filter_1` AND `filter_2` LIMIT 1);
Хуй знает насколько правильно думаю. Но думаю что где-то так. -
15 апреля 2010 г. 22:59, спустя 55 минут 35 секунд
phpdude, а ты в люк вылазий, я так делаю… У меня рост 196 см
программисты все такиедлинныевысокие? -
15 апреля 2010 г. 23:01, спустя 1 минуту 58 секунд
хуй знает … длиннохуйные - факт
phpdude, а ты в люк вылазий, я так делаю… У меня рост 196 см
программисты все такиедлинныевысокие?Сапожник без сапог
Страницы: ← Предыдущая страница • Следующая страница →
Пожалуйста, авторизуйтесь, чтобы написать комментарий!