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

Выпадающий список не работает

31.05.2014, 17:45. Показов 2735. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
здравствуйте! у меня есть база, спортивная структура города. есть сущности: спортсмены, тренеры, клубы.
хочу написать страничку для добавления спортсмена, вот что есть:
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<html>
<head>
<title></title>
</head>
<body>
 
   <h1>Спортсмены</h1>
 
<form action = "add_sport.php" method = "post">
Добавить спортсмена:<br>
Имя: <input type=text name="first_name" value=""><br>
Фамилия: <input type=text name="last_name" value=""><br>
Выберите вид спорта: <select name="sport">
<option value="плавание">плавание</option>
<option value="теннис">теннис</option>
<option value="легкая атлетика">легкая атлетика</option>
</select><br>
Разряд: <input type=text name="category" value=""><br>
Выберите тренера: <select name="coach_id">
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
<?php
 
$user="root";
$password="";
$database="sportM125";
mysql_connect("localhost",$user,$password);
@mysql_select_db($database) or
die("unable select");
$query="
SELECT `id`, `last_name`, `first_name`
FROM `coach`
";
$result = mysql_query($query);
$num = mysql_numrows($result);
 
for ($i = 0; $i < $num; $i++)
{
  $id = mysql_result($result, $i, "id");
  $last_name = mysql_result($result, $i, "last_name");
  $first_name = mysql_result($result, $i, "first_name");
  echo('<option value="'.$id.'">'.$last_name.' '.$first_name.'</option>');
}
mysql_close();
?>
HTML5
1
2
3
</select>
<br>
Выберите спортивный клуб: <select name="club_id">
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<?php
 
$user="root";
$password="";
$database="sportM125";
mysql_connect("localhost",$user,$password);
@mysql_select_db($database) or
die("unable select");
 
$sql = "SELECT * FROM sport_club";
 
$result_select = mysql_query($sql);
 
 
while($object = mysql_fetch_object($result_select)){
 
echo "<option value = '$object->name' > $object->name </option>";
 
}
mysql_close();
 
?>
HTML5
1
2
3
4
5
6
7
8
9
10
11
</select>
<input type=submit value="Add">
</form>
 
   <a href="index.htm">назад на главную</a><br>
   
 
 
 
</body>
</html>
И кароч всё это не работает. списки, которые из базы, не отображаются. и добавления не происходит. через простые формы для ввода заносит в базу, через списки - нет. помогите, пожалуйста, блондинке!!!
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
31.05.2014, 17:45
Ответы с готовыми решениями:

Не работает выпадающий список
Есть код: &lt;?php require_once(&quot;connect.php&quot;); ?&gt; &lt;html&gt; &lt;head&gt; &lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html;...

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

Выпадающий список из БД
Новичок в php, пытаюсь разобраться. У меня есть БД, куда записываются разные данные по договорам и две формы. В первую заношу номер...

4
368 / 406 / 165
Регистрация: 29.05.2014
Сообщений: 1,494
31.05.2014, 18:07
Лучший ответ Сообщение было отмечено prosto_arina как решение

Решение

Цитата Сообщение от prosto_arina Посмотреть сообщение
@mysql_select_db($database) or die("unable select");
1) Убери @ чтобы видеть есть ли ошибка при соединении с БД
2) Зачем разбивать 1 код на 5 частей?))
3) Зачем 2 раз на одной странице создавать подключение к БД?

Добавлено через 3 минуты
Цитата Сообщение от prosto_arina Посмотреть сообщение
$sql = "SELECT * FROM sport_club";
Зачем выбирать всё, когда по логике нужен только 1 столбец?
0
0 / 0 / 0
Регистрация: 20.12.2012
Сообщений: 15
31.05.2014, 18:24  [ТС]
1) соединяет хорошо)
2) ну эт чтоб текст тут подсвечивало нормально))) красивенько)) не забывайте, я ж девушка)))
3) а можно в одной части php кода подключиться, а в другой отключиться? я просто не знаю, я как бы вообще за два дня пытаюсь всё разузнать)

про запрос поняла, осознала))
всё работает, я просто в htm сохранила это всё дело изначально, вот он php куски и не видел! спасибо, что не оставили меня в одиночестве с проблемой)
0
368 / 406 / 165
Регистрация: 29.05.2014
Сообщений: 1,494
31.05.2014, 18:38
Я думаю тебе сначала надо привести код в порядок по образцу. А уже дальше если таки будут ошибки выкладывай сюды.
0
0 / 0 / 0
Регистрация: 20.12.2012
Сообщений: 15
31.05.2014, 18:40  [ТС]
да всё работает, без ошибок!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
31.05.2014, 18:40
Помогаю со студенческими работами здесь

выпадающий список из БД
Здравствуйте,помогите,пожалуйста. у меня есть БД,в ней таблицы связаны друг с другом,и мне нужно чтоб на форме добавления вместо поля...

Выпадающий список из БД
Доброго времени суток! Необходима помощь с отображением данных в выпадающем меню из списка. Опишу кратко. Отображение данных идет...

Выпадающий список из БД
Привет всем, уважаемые! Вопрос в следующем. Я новичок в php, изучаю и решил в качестве примера для себя написать простой телефонный...

Выпадающий список из бд
У меня возник вопрос: делаю выпадающий список, список выводится, но при передаче данных на сервер данные передаются в формате строки, я...

Выпадающий список
Здравствуйте есть выпадающий список мне нужно чтоб в нем можно было выбирать сразу несколько значений, вроде сделал это но этот список не...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
Отображение реквизитов в документе по условию и контроль их заполнения
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеСпецтехники", разработанного в конфигурации КА2. Данный документ берёт данные из другого нетипового документа. . .
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать программный контроль на предмет проведения документа. . .
Программный контроль заполнения реквизита табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать контроль заполнения реквизита "ПричинаСписания". . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru