Взаимодействие MySQL с <SELECT>

  • Автор темы Автор темы Vitaliy
  • Дата начала Дата начала

Vitaliy

Новичок
Взаимодействие MySQL с <SELECT>

Доброго времени суток! :)

Я новичок!
Помогите пожалуйста!

Есть задача, думаю человек знающий ответит на неё даже не задумываясь - нужно реализовать просмотр набора книг делая выборку по главам, соответственно. Только сделать это нужно используя теги <SELECT>.

В базе данных у меня хранятся 2 таблицы - books c полями (idbook, name) и texts с полями (idbook, idchapter, text). Индексы стоят на полях idbook каждой из таблиц, соответственно.

Т.о. получаем, что в форме находятся два тега <SELECT> : book_select и chapter_select - один для выбора книги, другой для выбора главы книги.

А теперь и сам вопрос!

Как сделать так, чтобы при выборе книги из раскрывающегося поля book_select количество глав выводилось автоматически и соответствовало данной книге в поле chapter_select.

Заранее благодарен.
 
AJAX или просто JavaScript. Если новичок, то наверно, проще через javascript. Считываешь все данные в js массив и при изменении значения в списке книгподставляешь нужные значения в список глав.
 
Уточните задачу.
- "раскрывающегося поля book_select" что это за поле
- Какие данные вы хотите получить

Предположу, вы хотите получить количество глав для каждой книги ?
 
Еще хотелось бы уточнить, что подразумевается под словом "автоматически".
мне бы хотелось на PHP!
как это можно реализовать?
Если этот пост означает, что "я хочу сделать на PHP, потому что я совсем не знаю JavaScript", то будет сложно...
 
Vitaliy, делаешь форму с одним селектом.
методом гет. выбираешь книгу и отправляешь форму на сервер.
к тебе на сервере придет идентификатор книги. по этому идентификатору выбираешь из базы главы, и рисуешь два селекта - один с книгами, а второй - с главами.
 
Автор оригинала: Кощей
Уточните задачу.
1. "раскрывающегося поля book_select" что это за поле?
2. Какие данные вы хотите получить?

Предположу, вы хотите получить количество глав для каждой книги ?
1. book_select - поле выбора книги
2. так и есть - хотелось бы получить количество глав для каждой из книг


Спасибо всем!

:)
 
> То есть задача решена?
Еще не совсем, однако некоторые мысли появились.

Ф.анат подсказал правильное решение, но мне хотелось бы несколько иначе - чтобы данные в селектах выбора ГЛАВЫ отображались на одной странице с выбором книги, без загрузки дополнительной страницы и GET-метода. Хотелось бы сделать так, как это реализовано вот на этой страничке:
http://www.moyareklama.ru/search.htm?sc=1
 
Виталик. Ты сначала сделай, как тебе Ф.анат подсказал.
А потом уже думай, как украсить.
 
Сверху