2015-01-27 4 views
0

Я создаю поисковую базу данных, которая сможет быть отфильтрована JS с использованием классов.Создание базы данных для поиска/фильтрации?

Когда я пишу свои объекты для ввода в базу данных mysql, могу ли я назначить классы или «теги» для элемента, чтобы я мог, например, скрыть все элементы без этого 1 тега/класса?

Я сделал несколько работ, которые работают в автономном режиме с элементами, использующими только div в HTML, но для этого нужно быть динамичным.

$SQL = "INSERT INTO tb_products (Type, Size, Material, Price) VALUES ('Toy', '15inch', 'Glass', '50')"; 

Является ли это правильный синтаксис для меня, чтобы потом прийти и использовать JS, чтобы «показать» только игрушки, которые сделаны из стекла? или другие типы фильтрации?

+0

Не могли бы вы объяснить, что вы пытаетесь объяснить? –

+0

Я пытаюсь создать базу данных продуктов, которая с помощью ajax отобразит их на веб-странице при загрузке. Я хочу использовать JS для ориентации определенных классов этих элементов для их фильтрации. т.е.: «Показывать только стеклянные изделия» спрятали бы изделия из дерева и металла. –

+0

Практически все может быть сделано, если вы знаете технологии, с которыми работаете, достаточно хорошо, чтобы рассмотреть логику реализации. Этот вопрос, с другой стороны, показывает, что вы не рассматривали логику. –

ответ

0

Если вы хотите иметь возможность фильтровать элементы на основе их определенных атрибутов, то вы не должны использовать теги. В этом случае будут выполняться простые SQL-запросы. Если вы хотите, чтобы элементы были отфильтрованы на основе неатрибутных значений, вы можете использовать теги (например, прозрачные для стеклянных предметов)

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