Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Выпадающий список и таблицы Mysql

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
SergSKH
Отправлено: 10 Ноября, 2016 - 14:50:37
Post Id


Новичок


Покинул форум
Сообщений всего: 3
Дата рег-ции: Нояб. 2016  


Помог: 0 раз(а)




Имеется форма записи а также элемент select(выпадающий список) в ней, также имеются две таблицы в БД dentist и therapist с одинаковыми полями.
Написан обработчик который обрабатывает данные из формы и заносит их в таблицу therapist.
Нужно как нибудь задействовать элемент select чтобы он предлагал в какую таблицу ввести данные с формы.
А также дописать обработчик чтобы заносил данные не только в таблицу therapist но и dentist при выборе соответствующего пункта из select.
Множество сайтов пересмотрел на решение этой задачи но так что-то и не нашел.
Прошу помощи!
 
 Top
caballero
Отправлено: 10 Ноября, 2016 - 15:05:03
Post Id


Активный участник


Покинул форум
Сообщений всего: 5998
Дата рег-ции: Сент. 2011  
Откуда: Харьков


Помог: 126 раз(а)




а какая тут такая великая задача?
Ну есть список таблиц берешь из него имя и подставляешь в INSERT

хоть не очень понятен практический смысл подобной конструкции


-----
Бесплатная система складского учета с открытым кодом https://zippy[dot]com[dot]ua/zstore
 
 Top
SergSKH
Отправлено: 11 Ноября, 2016 - 14:08:06
Post Id


Новичок


Покинул форум
Сообщений всего: 3
Дата рег-ции: Нояб. 2016  


Помог: 0 раз(а)




Нужно сделать так чтобы выпадающий список выдел таблицы в бд Mysql, и в выбранную таблицу заносились данные с формы. Могу скинуть код формы записи, и код обработчика формы.
 
 Top
Prizma
Отправлено: 11 Ноября, 2016 - 14:11:50
Post Id



Посетитель


Покинул форум
Сообщений всего: 463
Дата рег-ции: Июнь 2012  
Откуда: Санкт-Петербург


Помог: 5 раз(а)




SergSKH пишет:
выпадающий список выдел таблицы в бд Mysql

SergSKH пишет:
Нужно как нибудь задействовать элемент select чтобы он предлагал в какую таблицу ввести данные с формы

При формировании страницы option это таблицы в бд?
Так select то и делает что предлагает выбор, в чем проблема не понял?
 
My status
 Top
SergSKH
Отправлено: 18 Ноября, 2016 - 13:29:54
Post Id


Новичок


Покинул форум
Сообщений всего: 3
Дата рег-ции: Нояб. 2016  


Помог: 0 раз(а)




При заполнении формы и нажатия кнопки "отправить", данные идут в таблицу "терапевт" т.к. в обработчике прописан код на соединение с бд и на взнос данных в таблицу "терапевт". Есть и еще одна таблица "стоматолог", мне нужно чтобы при заполнении формы можно было выбрать через выпадающий список одну их этих таблиц и данные шли в выбранную таблицу. Прошу помощи. Я так понял нужно немного дописать обработчик чтобы он при выборе таблицы "стоматолог" заносил в нее данные, а также "активировать" выпадающий список чтобы он видел эти таблицы. Могу скинуть код обработчика и формы записи.

(Отредактировано автором: 18 Ноября, 2016 - 13:35:57)

 
 Top
NeuroZ
Отправлено: 18 Ноября, 2016 - 13:56:38
Post Id



Посетитель


Покинул форум
Сообщений всего: 393
Дата рег-ции: Апр. 2012  


Помог: 2 раз(а)




SergSKH пишет:
Я так понял нужно немного дописать обработчик чтобы он при выборе таблицы "стоматолог" заносил в нее данные

При выборе ничего заносить не нужно. Выбор - это выбор. Запись - это запись.
Если нужно записать данные - жмете на кнопку (как у вас с "терапевтом") и в аналогичном обработчике производите аналогичную операцию.

Схема работы.
1. Выборка данных и расфасовка по селектам.
2. Кнопка "отправить" сабмитит форму на контроллер.
3. Контроллер вызывает соответствующие методы модели (в зависимости от задач)
4. Возвращаем результат пользователю (если надо)
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB