Как правильно организовать вывод информации из таблицы mysql с помощью php по заданным параметрам?
Имеется таблица с четырьмя полями ( фирма модель, цена, цена 2 ). Сейчас вывожу ее полностью на страницу в виде таблицы, грубо говоря прайс лист. Теперь решил сделать поиск по уже готовым параметрам, т.е : Первое поле будет выбор фирмы, далее должно появиться поле с моделями и уже потом выдать информацию о модели.
Суть вопроса , можно ли организовать такую выдачу информации из одной таблицы, или необходимо создать несколько таблиц? И я так понимаю выбор фирмы и модели , это уже заранее заданные запросы?
А как вы по другому будете хранить "фирма модель"? на каждую модель создавать отдельную таблицу с перечислением причастных к модели товаров? про "заранее заданные запросы" непонял вашу мысль
Можно организовать и из одной. Просто не удобно немного.
1. выбор фирм - select фирма from TABLE_NAME GROUP By фирма - выдаст название фирм
2. модели select модель from TABLE_NAME where фирма=выбранная_фирма
ну а потом как угодно.
Ответил настолько насколько понял вопрос.
select distinct поле from таблица
выведет список уникальных записей в поле поле.
далее
select модель, цена, цена2 from table where фирма=<значение поля input> на странице