Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.83/29: Рейтинг темы: голосов - 29, средняя оценка - 4.83
0 / 0 / 0
Регистрация: 25.02.2017
Сообщений: 29

Выбор из выпадающего списка

09.04.2019, 15:08. Показов 5933. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Выпадающий список формируется из бд.мне нужно,чтобы пользователь выбрал фамилию а в бд сохранялся id. Как это сделать?

PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<td> Куратор: </td>
                        <td>
                            
                             <select name= "curator">
                                <option value="0">Выберите куратора по диплому</option>
                                <?
                                $res=mysql_query('select id_teach,familia from teachers');
                                    while($row=mysql_fetch_assoc($res)){
                                        ?>
                                 <option value="<?=$row['id_teach']?>"><?=$row['familia']?></option>
                                 <?
                                    }
                                 ?>
                             </select>
                            
                        </td>
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
09.04.2019, 15:08
Ответы с готовыми решениями:

Выбор из выпадающего списка
Есть массив: $arr = array('Имена' =&gt; array('Вася','Маша','Петя'), 'Фамилии' =&gt; array('Иванов','Петров','Сидоров')); ...

Выбор из выпадающего списка и вывод инфы
Есть массив: $arr = array('Имена' =&gt; array('Вася','Маша','Петя'), 'Фамилии' =&gt; array('Иванов','Петров','Сидоров')); ...

Значения выпадающего списка
Есть выпадающий список который заполняется с таблицы mysql, как записать выбранные значения в выпадающем списке в другую таблицу? В списке,...

6
Эксперт PHP
3899 / 3237 / 1353
Регистрация: 01.08.2012
Сообщений: 10,909
09.04.2019, 15:42
Примерно как в вашем коде. Он не работает?
0
0 / 0 / 0
Регистрация: 25.02.2017
Сообщений: 29
09.04.2019, 16:23  [ТС]
выпадающий список работает
0
Эксперт PHP
3899 / 3237 / 1353
Регистрация: 01.08.2012
Сообщений: 10,909
09.04.2019, 16:29
Айгуль01, тогда что именно не получается? Оборачиваем select в форму, добавляем кнопку, отправляем форму и ловим id пользователя в $_POST['curator'] (если форма отравляется методом POST)
0
0 / 0 / 0
Регистрация: 25.02.2017
Сообщений: 29
09.04.2019, 16:58  [ТС]
Jodah, select уже в форме и кнопка есть
PHP
1
if (isset($_POST['aaaa'])) { $curator = $_POST['curator'];  }
но он же фамилию передает, а не id
0
Эксперт PHP
3899 / 3237 / 1353
Регистрация: 01.08.2012
Сообщений: 10,909
09.04.2019, 17:15
Айгуль01, если вы в value тега option подставляете id, то и на сервер прилетит id.

Добавлено через 7 минут
Айгуль01, простой пример:

PHP/HTML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<?php
var_dump($_POST['test']);
?>
<form method="post">
    <select name="test">
        <option value="1">Вариант 1</option>
        <option value="2">Вариант 2</option>
        <option value="3">Вариант 3</option>
    </select>
    
    <br><br>
    
    <input type="submit">
</form>
Если передаётся не id, тогда может у вас в id_teach не идентификатор или где-то в форме есть ещё одно поле с name="curator".
1
0 / 0 / 0
Регистрация: 25.02.2017
Сообщений: 29
09.04.2019, 17:57  [ТС]
Jodah, спасибо за помощь нашла ошибку
PHP
1
<option value="0">Выберите куратора по диплому</option>
надо было просто value="0" убрать)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
09.04.2019, 17:57
Помогаю со студенческими работами здесь

Формирование выпадающего списка
Здравствуйте!!! Помогите разобраться с формой в php... Нужно чтобы при выборе одного из пунктов выпадающего списка формировался другой...

Обработка выпадающего списка
Добрый день. Никак не получается объединить два условия. Есть два списка: 1) список логинов пользователей (заполняется из бд...

Обработка выпадающего списка
Вот форма выпадающего списка.Нужно чтоб она передала файлу search.php значение - страну.А она не передаёт,в чём дело? &lt;select...

Сортировка выпадающего списка
Вот подскажите, есть функция выборки папок, нужно этот список чтоб выводил отсортированным по алфавиту. скажите так я сделал или нет: ...

Формирование выпадающего списка
Добрый день. Помогите, пожалуйста. В БД есть таблица приёма, где есть поле дата, время, имя. Через форму PHP пользователь записывается на...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит переходные токи и напряжения на элементах схемы. . . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru