Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.04.2013, 12:40   #1
veter48
Форумчанин
 
Регистрация: 26.07.2010
Сообщений: 150
По умолчанию Динамическое генерирование формы

Здравствуйте.
Есть вопрос. Если надо сделать, например, форму генерирования CV. И можно добавить «бесконечное» количество языков, опыта работы и.т.д
Как лучше реализовать, чтобы при нажатии „добавить” появлялись дополнительные поля для ввода.
Потом при подтверждении формы, данные надо загрузить в БД. И как при загрузке узнать, сколько языков было добавлено, и все ети языки загрузить в БД.
Спасибо.
veter48 вне форума Ответить с цитированием
Старый 23.04.2013, 13:31   #2
ADSoft
Старожил
 
Регистрация: 25.02.2007
Сообщений: 4,160
По умолчанию

на русском сначала научитесь выражать мысли... а то сплошной поток непонятного содержания
ADSoft вне форума Ответить с цитированием
Старый 23.04.2013, 14:07   #3
Andkorol
Старожил
 
Регистрация: 31.05.2010
Сообщений: 3,301
По умолчанию

Дополнительные поля можно добавлять при помощи Javascript (jQuery.append() например).
Именование полей одной категории выполнять через массив:
PHP код:
<select name="languages[]">...</select>
...
<
textarea name="experience[]"></textarea>
...
<
input type="text" name="others[]"/>
... 
и т.д
При обработке такой формы элементы, которые потенциально могут иметь несколько полей – соответственно, обрабатываются как массивы, с использованием циклов:
PHP код:
foreach($_POST['languages'] as $item){
    
// фиксируем очередной язык
}
// ...
foreach($_POST['experience'] as $item){
    
// фиксируем очередной этап опыта работы
}
// и т.д. 
Andkorol вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Динамическое создание формы NaumOff Общие вопросы Delphi 2 17.09.2012 18:52
динамическое подключение формы Wi1D Компоненты Delphi 7 24.01.2011 10:36
динамическое создание формы Wi1D Общие вопросы Delphi 2 24.01.2011 01:03
Динамическое создание формы BoT_T Win Api 4 10.12.2010 12:36
Динамическое создание формы Rifler Общие вопросы Delphi 6 11.09.2008 20:50