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

Выборка из БД и вставка данных в <select></select>

27.10.2010, 13:40. Показов 6096. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Есть 4 таблицы в БД, откуда берется инфа, потом по средствам форм, если быть точнее селекта, хочу сделать выборку с определенной базы, а потом выбранное занести в новую таблица.

Делаю так:
PHP
1
2
3
4
5
$table1 = "list_5x5";
mysql_connect($hostname, $username, $password) or die ("Не могу создать соединение"); 
mysql_select_db($dbName) or die (mysql_error()); 
$query1 = "SELECT id, clan FROM $table1"; 
$res1 = mysql_query($query1) or die(mysql_error());
Сам Селект:
PHP
1
2
3
4
5
6
echo "<select name=\"clan1\" style=\"width:75px\">";
while ($cl1 = mysql_fetch_array($res1)) 
{ 
echo "<option name=\"clan1\" value='" . $cl1['clan'] . "'>".$cl1['clan']."</option>";
}
echo " </select>";
Но когда я делаю так:
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
$table1 = "list_5x5";
$table2 = "s_date";
$table3 = "s_month";
 
mysql_connect($hostname, $username, $password) or die ("Не могу создать соединение"); 
mysql_select_db($dbName) or die (mysql_error()); 
 
$query1 = "SELECT id, clan FROM $table1"; 
$query2 = "SELECT id, dt FROM $table2";
$query3 = "SELECT id, mn FROM $table3";
 
$res1 = mysql_query($query1) or die(mysql_error());
$res2 = mysql_query($query1) or die(mysql_error());
$res3 = mysql_query($query2) or die(mysql_error());
$res4 = mysql_query($query3) or die(mysql_error());
Селекты:
PHP
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
echo "<select name=\"clan1\" style=\"width:75px\">";
while ($cl1 = mysql_fetch_array($res1)) 
{ 
echo "<option name=\"clan1\" value='" . $cl1['clan'] . "'>".$cl1['clan']."</option>";
}
echo " </select>";
 
echo "<select name=\"clan2\" style=\"width:75px\">";
while ($cl2 = mysql_fetch_array($res2)) 
{ 
echo "<option name=\"clan2\" value='" . $cl2['clan'] . "'>".$cl2['clan']."</option>";
}
echo "</select>";
 
echo "<select name=\"s_date\" style=\"width:37px\">";
while ($dt = mysql_fetch_array($res3)) 
{ 
echo "<option name=\"s_date\" value='" . $dt['dt'] . "'>".$dt['dt']."</option>";
}
echo " </select>";
 
echo "<select name=\"s_month\" style=\"width:37px\">";
while ($mn = mysql_fetch_array($res4)) 
{ 
echo "<option name=\"s_month\" value='" . $mn['mn'] . "'>".$mn['mn']."</option>";
}
echo " </select>";
То последний (4) селект тупо нехочеш работать. Т.е. он работает, но не так как нужно. Селект не показывает, а просто перечисляет данные с определенной таблицы.

Вот так вопрос, как по средствам хтмл + пхп, сделать больше 3 селектов.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
27.10.2010, 13:40
Ответы с готовыми решениями:

Изменение данных одного select при изменении другого select
нужно что бы выбирая одну группу менялись данные в &quot;номере по журналу&quot; не понимаю как это сделать помогите &lt;?php ...

Выборка select из phpmyadmin
Помогите,пожалуйста! У меня есть БД,куда сохраняются данные по договорам. Мне нужно сделать выборку из бд по полю data1,за определённый...

выборка из mysql в тег select
Здравствуйте уважаемые форумчане. Вот такой вопрос есть тег select. Из mysql в элемент массива $row выводится значение, которое нужно...

6
Эксперт по компьютерным сетям
4366 / 1694 / 342
Регистрация: 23.06.2009
Сообщений: 6,009
27.10.2010, 13:54
покажите html код 4-го селекта, который получается в результате работы этого скрипта.
0
1 / 1 / 0
Регистрация: 08.07.2010
Сообщений: 12
27.10.2010, 14:00  [ТС]
Цитата Сообщение от .None Посмотреть сообщение
покажите html код 4-го селекта, который получается в результате работы этого скрипта.
я сверху все 4 селекта поставил, но вот еще раз напишу:
PHP
1
2
3
4
5
6
echo "<select name=\"s_month\" style=\"width:37px\">";
while ($mn = mysql_fetch_array($res4)) 
{ 
echo "<option name=\"s_month\" value='" . $mn['mn'] . "'>".$mn['mn']."</option>";
}
echo " </select>";
или вот при просмотре исходного кода
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<td width="70" rowspan="2"
<select name="s_month" style="width:37px">
<option name="s_month" value='января'>января</option>
<option name="s_month" value='февраля'>февраля</option>
<option name="s_month" value='марта'>марта</option>
<option name="s_month" value='апреля'>апреля</option>
<option name="s_month" value='мая'>мая</option>
<option name="s_month" value='июня'>июня</option>
<option name="s_month" value='июля'>июля</option>
<option name="s_month" value='августа'>августа</option>
<option name="s_month" value='сентября'>сентября</option>
<option name="s_month" value='октября'>октября</option>
<option name="s_month" value='ноября'>ноября</option>
<option name="s_month" value='декабря'>декабря</option> 
</select>       
</td>
Плюс скрин как выходит:
Миниатюры
Выборка из БД и вставка данных в <select></select>  
1
Эксперт по компьютерным сетям
4366 / 1694 / 342
Регистрация: 23.06.2009
Сообщений: 6,009
27.10.2010, 14:03
нет, html, когда вы в браузере открываете вашу страницу с селектами, правой кнопкой - исходный код
0
1 / 1 / 0
Регистрация: 08.07.2010
Сообщений: 12
27.10.2010, 14:06  [ТС]
Цитата Сообщение от .None Посмотреть сообщение
нет, html, когда вы в браузере открываете вашу страницу с селектами, правой кнопкой - исходный код
добавил сверху
0
Эксперт по компьютерным сетям
4366 / 1694 / 342
Регистрация: 23.06.2009
Сообщений: 6,009
27.10.2010, 14:10
Цитата Сообщение от VDem Посмотреть сообщение
<td width="70" rowspan="2"
отсутствует закрывающий элемент тега <td>
2
1 / 1 / 0
Регистрация: 08.07.2010
Сообщений: 12
27.10.2010, 14:14  [ТС]
аааа, красавчег, спасибо большое, респект.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
27.10.2010, 14:14
Помогаю со студенческими работами здесь

Выборка из select по нажатию кнопки
Народ прошу помощи! Я делаю проект и столкнулся с одной проблемкой, у меня есть 3 выпадающих списка (select), сделал так, что бы в них...

Вставка из трех select в DATA
Здравствуйте, как сделать чтобы из трех select отправлялись данные в БД в формате даты? вот select`ы: &lt;select...

Как сделать чтобы при выборе одного варианта из select другие select скрывались
Здравствуйте. Делаю сайт для парикмахерской. Нужно сделать страницу для онлайн записи где пользователе сначала выбирает зал( через select -...

выборка тега select php mysql
Добрый день, подскажите пожалуйста как данные из тега &lt;select&gt; занести в базу mysql. В интернете много статей как из Бд брать данные и...

Select + JOIN или несколько select
Сейчас занимаюсь проектированием архитектуры своего (будущего) php-приложения и наткнулся на противоречие. (по крайней мере для меня оно...


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Валидация и контроль данных табличной части документа перед записью
Maks 22.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в КА2. Задача: контроль и валидация данных табличной части документа перед записью с учетом регламента компании. . .
Отчёт о затраченных материалах за определенный период с макетом печатной формы
Maks 21.04.2026
Отчёт из решения ниже размещён в конфигурации КА2. Задача: разработка отчёта по затраченным материалам за определённый период, с возможностью вывода печатной формы отчёта с шапкой и подвалом. В. . .
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2. Задача: отобразить спецтехнику, которая на данный момент находится в ремонте. Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
Запрет удаления строк ТЧ документа при определённом условии
Maks 19.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "Аккумуляторы", разработанного в конфигурации КА2. У данного документа есть ТЧ, в которой в зависимости от прав доступа. . .
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут Суть: - Группа наркоманов из 10 человек. - Только один инфицирован ВИЧ. - Колются одной иглой. - Колются раз в день. - Колются последовательно через. . .
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru