Forum Webscript.Ru

Программирование => JavaScript & JScript => Тема начата: mvk от 12 Марта 2003, 16:02:32

Название: Списти и элементы
Отправлено: mvk от 12 Марта 2003, 16:02:32
Привет. У меня проблема. Я пишу сервлет (язык написания сейчас не важен). Выбираю из БД дисциплину,
id_должности, nam_должность, id_преподавателя, nam_преподавателя.
Дальше сервлет формирует таблицу в котрой выводятся дисциплины, потом формируется список преподавателей и
формируются итемы для должности.
---------------------------------------------------------------
|дисциплина1 | должность | ФИО(список)|
---------------------------------------------------------------
|дисциплина2 | должность | ФИО(список)|
---------------------------------------------------------------
|дисциплинаN | должность | ФИО(список)|
---------------------------------------------------------------
Т.к. у каждого преподавателя могут быть разные должности (ассистент, профессор и т.д.)
то мне при выборе орпределенного преподавателя нужно вывести в итем должности, его должность.
Естественно не перегружая страницы...
Название: Списти и элементы
Отправлено: mike от 12 Марта 2003, 16:47:33
Пример:









Название: Списти и элементы
Отправлено: mvk от 12 Марта 2003, 16:55:20
Дело в том, что здесь
у меня вместо assistent должес стоять id_преподавателя, а не должность.
Название: Списти и элементы
Отправлено: mike от 12 Марта 2003, 17:51:01
Если id - это номер, то тогда используй массив. Если строки, то можно попробовать использовать ассоциативный массив:









Название: Списти и элементы
Отправлено: dub от 12 Марта 2003, 18:42:09
Выродил кое-что, пришел запостить, а mike уже нечто подобное сделал. Ну, anyway, не выбрасывать же. Идея та же.












Педагогика
Профессор


Название: Списти и элементы
Отправлено: mvk от 12 Марта 2003, 20:31:10
Спасибо! Завтра пробовать буду :))
Название: Списти и элементы
Отправлено: mvk от 15 Марта 2003, 17:09:42
Еще один момент, мне id должности тоже нужен....
Название: Списти и элементы
Отправлено: mike от 15 Марта 2003, 19:02:51
Цитировать
mvk:
мне id должности тоже нужен....

Тогда храни два массива и кроме заполнения должности заполняй hidden-поле id должности.