X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

3 страниц V   1 2 3 >
Открыть тему
Тема закрыта
> Подгрузка из таблиц
Licoric
Licoric
Topic Starter сообщение 22.12.2008, 17:07; Ответить: Licoric
Сообщение #1


Извините - не знал как назвать тему...
Делаю сайт автомобильной тематики.
Вот с чем столкнулся:
раздел добавления отзывов.

Сначала выбираем марку, потом из второго списка появляются модели этой марки (аякс мне в помощь).
Можно ли организовать подгрузку марок и моделей из базы (соответственно, что б можно было по сторонней ссылке с приятным "интерфейсом" редактировать модели - добавлять новые модели/марки и т.д.

C добавлением все более менее понятно - у каждой марки и модели - будут свои (собственные) имена. При добавлении отзыва - они дописываются в базу. При поиске, допустим, только ауди - выводятся все строки, где встречается слово ауди. При поиске ауди a8 - все, где встречается эта комбинация...
В общем если я где не правильно мыслю - подскажите.
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Webmaster_hb
Webmaster_hb
сообщение 22.12.2008, 17:13; Ответить: Webmaster_hb
Сообщение #2


(Licoric @ 22.12.2008, 19:07) *
Можно ли организовать подгрузку марок и моделей из базы

конечно можно, даже нужно
как раз с помощью ajax вы сможете в PHP спокойно получить список марок из MySQL и вывести в ваш выпадающий список
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Licoric
Licoric
Topic Starter сообщение 22.12.2008, 17:20; Ответить: Licoric
Сообщение #3


спасибо за столь быстрый ответ, но...)))
Я с аяксом еще даже не знаком. Как и весь сайт - делаю на примерах (ну и разбираюсь в этом). Где можно посмотреть как это делается и как организовать таблицу (меня это больше всего тревожит).
Делать таблицу ауди и в ней поля с моделями
Потом делать таблицу бмв и в ней поля с моделями
или как?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Webmaster_hb
Webmaster_hb
сообщение 22.12.2008, 17:23; Ответить: Webmaster_hb
Сообщение #4


Licoric, лучше почитать какую-нибудь книжку, чтобы получить представления о реляционных баз данных
вам нужно создать таблицу модели
в которой будет
id name
1 audi
2 bmw
3 toyota

и таблицу марок машин
в которой будет
id model_id name
1 1 80
2 1 100
3 1 a4
4 1 a6
5 2 325
6 3 corolla
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Licoric
Licoric
Topic Starter сообщение 22.12.2008, 17:29; Ответить: Licoric
Сообщение #5


Хм... книжки то есть (и не одна), но не всегда понятно, что написано. Идея понятна.
ps получается всего 2 таблицы...))) Осталось найти в книге, как это связать друг с другом)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Licoric
Licoric
Topic Starter сообщение 22.12.2008, 17:46; Ответить: Licoric
Сообщение #6


ps а что касается аякса? где про него о моей теме можно почитать?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Webmaster_hb
Webmaster_hb
сообщение 22.12.2008, 17:53; Ответить: Webmaster_hb
Сообщение #7


Licoric, опять же книжки, кучи примеров в интернете
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Licoric
Licoric
Topic Starter сообщение 22.12.2008, 21:10; Ответить: Licoric
Сообщение #8


(Webmaster_hb @ 22.12.2008, 19:53) *
Licoric, опять же книжки, кучи примеров в интернете

Уж не в обиду, но если есть кучи примеров в инете и их следует только поискать, то смысл форума? Узнать как правильно пользоваться поиском?

ps я даже не знаю, например, какие запросы в поисковике писать...
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Licoric
Licoric
Topic Starter сообщение 22.12.2008, 22:47; Ответить: Licoric
Сообщение #9


ps в книжке почитал - только теория. Практики не нашел... может подскажете где искать? Или какими запросами искать?:rolleyes:
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Licoric
Licoric
Topic Starter сообщение 22.12.2008, 23:24; Ответить: Licoric
Сообщение #10


создаем таблицу
brand (марки машин)
2 поля - id и марка
Заполняем его (для начала) руками.
вторая таблица в 3 поля
id модели, название модели, ссылка на родительскую таблицу
Получается что-то вроде:
[PHP]create table models
(
idm text unsigned not null primary key,
brandid text not null references brand (brandid),
);[/PHP]
или нет?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
3 страниц V   1 2 3 >
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Ищу волшебника Гугл-таблиц
2 Bel_Ami 2051 6.12.2019, 19:36
автор: REGNET
Открытая тема (нет новых ответов) Динамическая подгрузка на WP, оптимизация шаблона
Требуется знаток вордпресс
2 sergsg 1502 29.5.2017, 22:21
автор: sergsg
Открытая тема (нет новых ответов) Доработать сайт – подгрузка страниц при скроллинге
1 tvsm22 1496 31.3.2017, 11:27
автор: Alex_100
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыНаполнение таблиц
(из картинки перенести данные в таблицу)
1 k62 1320 22.4.2015, 12:12
автор: Romansom
Открытая тема (нет новых ответов) Влияние на ранжирование нескольких таблиц на странице
10 Napoleon-007 1840 10.4.2014, 21:15
автор: Ixman


 



RSS Текстовая версия Сейчас: 20.4.2024, 3:44
Дизайн