11 / 11 / 3
Регистрация: 23.01.2014
Сообщений: 295
|
|
1 | |
Вывод из базы данных по селекту03.08.2014, 16:18. Показов 1193. Ответов 9
Метки нет (Все метки)
Доброго времени суток ! Помогите пожалуйста реализовать поиск из базы данных вот такой как на картинки, или подтолкните на саму идею, буду благодарен, заранее спасибо кто не прошёл стороной!
0
|
03.08.2014, 16:18 | |
Ответы с готовыми решениями:
9
Вывод данных из базы данных MySQL в PHP в виде дерева. Вывод данных из базы данных в определенные строки таблицы Вывод данных с базы данных через компоненты Interbase Вывод данных из базы данных в выпадающее поле в форме |
55 / 55 / 25
Регистрация: 03.08.2014
Сообщений: 258
|
|
03.08.2014, 22:06 | 2 |
А в чем проблема? Вы не знаете что такое php и базы данных? Базу данных что ли покажите для начала.
0
|
11 / 11 / 3
Регистрация: 23.01.2014
Сообщений: 295
|
||||||
03.08.2014, 23:00 [ТС] | 3 | |||||
SV
0
|
55 / 55 / 25
Регистрация: 03.08.2014
Сообщений: 258
|
||||||
04.08.2014, 01:48 | 4 | |||||
И?
0
|
74 / 70 / 40
Регистрация: 31.03.2014
Сообщений: 298
|
|
04.08.2014, 09:34 | 5 |
suhoi1993, Выбранный select отправляется на сервер в массиве $_POST, вот из него и достаешь для двльнейшего сравнения через sql запрос. Запрос тебе написали выше, только подставь нужные значения в переменные.
1
|
11 / 11 / 3
Регистрация: 23.01.2014
Сообщений: 295
|
||||||
04.08.2014, 19:07 [ТС] | 7 | |||||
KOPOJI, Sombrero, SV, вот такая у меня база теперь , мне нужно что бы в этой форме при выборе авто выскакивало выбрать модель, и что бы искало сами объявления, и что б при поиске не обязательно было вводить все поля. И как если человек подаст объявления оно попадало в базу данных, для этого ещё одну таблицу нужно создавать, где будет марка модель год и так далее??
0
|
Почетный модератор
16844 / 6723 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
|
|
04.08.2014, 21:09 | 8 |
Сообщение было отмечено suhoi1993 как решение
Решение
создаете таблицу, например, "ads", в ней и храните данные.
Можно добавить еще одну таблицу "users", где хранить данные о пользователе (фамилию/имя, название фирмы, телефон/email и т.п.) В таблице ads поля наподобие таких: Код
ad_id INTEGER mark_id TINYINT(3) UNSIGNED model_id SMALLINT UNSIGNED user_id INTEGER UNSIGNED payment_from INTEGER UNSIGNED payment_to INTEGER UNSIGNED year_from SMALLINT(4) UNSIGNED year_to SMALLINT(4) UNSIGNED title VARCHAR(255) description LONGTEXT status TINYINT(1) Думаю, автомобилей дороже 4 294 967 295 у вас не будет (максимальное значение типа данных UNSIGNED INTEGER) Поле status - поле-флаг. Например, если у вас будет премодерация, то при подаче объявления статус 0 == неодобрено, 1 == одобрено, -1 == удалено. При подаче объявления заносите id-шники выбранного автомобиля в БД. Конечно, по хорошему бы еще добавить кучу таблиц (тип двигателя, цвет, коробка передач и т.п.) и добавить id-шники этих таблиц в общую таблицу с объявлениями, при подаче объявления, соответственно, обрабатывать и их. Поиск - выводите в форму селекты с марками и моделями автомобилей, годом выпуска, ценой и т.п., смотрите, какие данные есть в обработчике после отправки данных, ищете в БД по нужным id-шникам и выводите, соответственно, то, что надо.
1
|
11 / 11 / 3
Регистрация: 23.01.2014
Сообщений: 295
|
|
05.09.2014, 13:46 [ТС] | 9 |
KOPOJI, подскажите пожалуйста, а как потом при выводе объединить эти таблицы, например id марки и и модели , что бы при выводе, выводилась , марка и модель, как то нужно две таблицы в одну связать, подскажите как
0
|
Почетный модератор
16844 / 6723 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
|
|
05.09.2014, 20:29 | 10 |
Select запрос к двум таблицам
Добавлено через 3 минуты Ну или, даже так, если будет понятнее https://www.cyberforum.ru/post5384173.html
1
|
05.09.2014, 20:29 | |
05.09.2014, 20:29 | |
Помогаю со студенческими работами здесь
10
Вывод данных из базы данных на message dialog Вывод необходимых данных из базы данных MySQL Вывод данных в DataGridView из базы данных на паскаль Как сделать вывод данных из базы данных Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |