Показано с 1 по 8 из 8

Тема: Динамическая форма <SELECT>

  1. #1
    Старожил
    Регистрация
    12.09.2006
    Адрес
    Украина. Харьков
    Сообщений
    585
    Записей в блоге
    66
    Спасибо
    я - 6; мне - 23

    Динамическая форма <SELECT>

    нужна помощь по php/mysql.
    ситуация:
    есть сайт со служебной инфой. один из разделов - акты выполненых работ. пока это реализуется так: есть страница с таблицей по месяцам, в ячейке каждого месяца ссылки на странички с актами (каждый акт - отдельная страница).
    что хочу сделать:
    страница с формами <SELECT>. первая форма - год, вторая - месяц. третья - имеющиеся за выбранный месяц акты. с реализацией генерации акта из базы проблем никаких. делаю шаблон, пхп вызывает данные и рассовывает по шаблону... проблема вот в чем: как сделать, чтобы третья форма заполнялась названиями (номерами) актов, согласно выбранному месяцу и году?
    сенкс.
    Господи, бережі Україну!

  2. #2
    Администратор, Консультант по математике
      За вклад в развитие форума 2006, Лучший знаток физики 2007, Самый активный автор месяца. Август 2007, Лучший консультант 2007, Лучший супермодератор 2007, Народный модератор раздела "Наука и Образование" 2008, Лучший супермодератор 2008, Лучший консультант 2008
    Аватар для Trotil
    Регистрация
    15.12.2005
    Адрес
    град Москва
    Сообщений
    5,890
    Записей в блоге
    26
    Спасибо
    я - 57; мне - 380
    Гор
    Посмотри, как это сделано на сайтах крупных производителей всяческого оборудования при выборке драйверов.

    Примеры:
    http://support.asus.com/download/dow...Language=ru-ru
    http://www.nvidia.ru/Download/index.aspx?lang=ru

    Там в Select подгружаются новые ячейки по мере выбора предыдущих.

  3. #3
    Старожил Аватар для Ulla-Ho
    Регистрация
    12.08.2005
    Адрес
    Киев
    Сообщений
    2,552
    Спасибо
    я - 560; мне - 879
    как сделать, чтобы третья форма заполнялась названиями (номерами) актов, согласно выбранному месяцу и году
    AJAX

  4. #4
    Старожил
    Регистрация
    12.09.2006
    Адрес
    Украина. Харьков
    Сообщений
    585
    Записей в блоге
    66
    Спасибо
    я - 6; мне - 23
    AJAX
    что аякс?
    Господи, бережі Україну!

  5. #5
    Старожил Аватар для Ulla-Ho
    Регистрация
    12.08.2005
    Адрес
    Киев
    Сообщений
    2,552
    Спасибо
    я - 560; мне - 879
    Ну, ты в форме выбираешь месяц и год. Третий селект с актом либо неактивен, либо (если по дефолту, например, в форме проставляется сегодняшняя дата) с актами для текущей даты ))) При смене даты - аяксовый запрос на сервер за новыми актами ))) обычно это делается так

  6. #6
    Старожил
    Регистрация
    12.09.2006
    Адрес
    Украина. Харьков
    Сообщений
    585
    Записей в блоге
    66
    Спасибо
    я - 6; мне - 23
    пум-пум-пум... значит без джаваскрипт не будет кина?
    Господи, бережі Україну!

  7. #7
    Старожил Аватар для Ulla-Ho
    Регистрация
    12.08.2005
    Адрес
    Киев
    Сообщений
    2,552
    Спасибо
    я - 560; мне - 879
    Гор, боюсь что нет )))) дхтмл это всегда яваскрипт ))))
    Но там на самом деле все не так страшно )))

    Можно даже найти готовый скрипт в сети, если уж очень не хочется с этим возиться самому, - благо, такого добра на просторах инета очень много

  8. #8
    Старожил
    Регистрация
    12.09.2006
    Адрес
    Украина. Харьков
    Сообщений
    585
    Записей в блоге
    66
    Спасибо
    я - 6; мне - 23
    ясно. спасибо. попробую обмозговать другие варианты. ежели ничего толкового не надумаю, буду курить джаваскрипт)))
    Господи, бережі Україну!

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •