Автор Тема: Списти и элементы  (Прочитано 3452 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн mvk

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

Оффлайн mike

  • ProPerl\'er
  • Старожил
  • ****
  • Сообщений: 435
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Списти и элементы
« Ответ #1 : 12 Марта 2003, 16:47:33 »
Пример:









[ основной браузер когда-то был, теперь попробуй разберись =]

Оффлайн mvk

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 18
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Списти и элементы
« Ответ #2 : 12 Марта 2003, 16:55:20 »
Дело в том, что здесь
у меня вместо assistent должес стоять id_преподавателя, а не должность.

Оффлайн mike

  • ProPerl\'er
  • Старожил
  • ****
  • Сообщений: 435
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Списти и элементы
« Ответ #3 : 12 Марта 2003, 17:51:01 »
Если id - это номер, то тогда используй массив. Если строки, то можно попробовать использовать ассоциативный массив:









[ основной браузер когда-то был, теперь попробуй разберись =]

Оффлайн dub

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 236
  • +0/-0
  • 0
    • Просмотр профиля
    • http://binartis.com/
Списти и элементы
« Ответ #4 : 12 Марта 2003, 18:42:09 »
Выродил кое-что, пришел запостить, а mike уже нечто подобное сделал. Ну, anyway, не выбрасывать же. Идея та же.












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



Оффлайн mvk

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 18
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Списти и элементы
« Ответ #5 : 12 Марта 2003, 20:31:10 »
Спасибо! Завтра пробовать буду :))

Оффлайн mvk

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 18
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Списти и элементы
« Ответ #6 : 15 Марта 2003, 17:09:42 »
Еще один момент, мне id должности тоже нужен....

Оффлайн mike

  • ProPerl\'er
  • Старожил
  • ****
  • Сообщений: 435
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Списти и элементы
« Ответ #7 : 15 Марта 2003, 19:02:51 »
Цитировать
mvk:
мне id должности тоже нужен....

Тогда храни два массива и кроме заполнения должности заполняй hidden-поле id должности.
[ основной браузер когда-то был, теперь попробуй разберись =]

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28