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

Выпадающий список из БД SQl

07.04.2018, 20:34. Показов 770. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Есть страница с редактирование данных таблицы, нужно сделать выпадающий список, что бы когда я получаю данные в списке выводилось то что там сейчас есть, а не везде то что идет первое в списке.
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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
<?
 
include "films_connection.php";
 
if($_POST['submit_edit']) {
$query = "UPDATE $table SET 
`Id`='".mysql_real_escape_string($_POST['id6'])."',
`Назва`='".mysql_real_escape_string($_POST['name6'])."', 
`Оригінальна назва`='".mysql_real_escape_string($_POST['orig_name6'])."', 
`Жанр`='".mysql_real_escape_string($_POST['genre6'])."', 
`Рік`='".mysql_real_escape_string($_POST['year6'])."', 
`Країна`='".mysql_real_escape_string($_POST['count6'])."', 
`Режисер`='".mysql_real_escape_string($_POST['director6'])."', 
`Актор`='".mysql_real_escape_string($_POST['actor6'])."', 
`Рейтинг`='".mysql_real_escape_string($_POST['rei6'])."', 
`Інформація`='".mysql_real_escape_string($_POST['info6'])."' 
    WHERE `Id`='". mysql_real_escape_string($_POST['update'])."'";
mysql_query($query) or die (mysql_error());
}
 
$query = "SELECT * FROM $table ";
$res = mysql_query($query) or die(mysql_error());
$row = mysql_num_rows($res);
 
echo ("
<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">
<html xmlns=\"http://www.w3.org/1999/xhtml\">
<head>
    <link rel=\"stylesheet\" href=\"style.css\" type=\"text/css\"/>
    <meta http-equiv=\"Content-Type\" content=\"text/html; charset=windows-1251\" />
    <title>Редагування і оновлення даних</title>
 
<style type=\"text/css\">
<!--
body { font: 14px Century Gothic; color: #666; font-style: italic; }
h3 { font-size: 18px; text-align: center; }
table { width: 408px; border-collapse: collapse; margin: 5px auto; background: #E6E6E6; }
td { padding: 3px; vertical-align: middle; }
input { width: 250px; border: solid 2px #CCC; color: #FF6666; font: 14px Century Gothic; font-style: italic; border-radius: 10px; }
textarea { width: 245px; height: 100px; border: solid 2px #CCC; color: #FF6666; font: 14px Century Gothic; font-style: italic; border-radius: 10px; }
.buttons { width: auto; border: double 2px #666; background: #D6D6D6; color: #000; font: 14px Century Gothic; font-style: italic; border-radius: 5px; }
-->
</style>
</head>
<body>
<h3>Редагування і оновлення даних в таблиці \"Фільм\"</h3>
");
 
while ($row = mysql_fetch_array($res)) {
    echo "<form action=\"films_update_data.php\" method=\"post\" name=\"edit_form\">\n";
    echo "<input type=\"hidden\" name=\"update\" value=\"".$row["Id"]."\" />\n";
    echo "<table border=\"1\" cellpadding=\"0\" cellspacing=\"0\">\n";
    echo "<tr>\n";
    echo "<tr><td colspan=\"2\" align=\"center\"><strong>Редагування</strong></td></tr>";
    echo "<td>Id:</td><td><input type=\"text\" value=\"".$row['Id']."\" name=\"id6\" /></td>\n";
    echo "</tr><tr>\n";
    echo "<td>Назва:</td><td><input type=\"text\" value=\"".$row['Назва']."\" name=\"name6\" /></td>\n";
    echo "</tr><tr>\n";
    echo "<td>Оригінальна назва:</td><td><input type=\"text\" value=\"".$row['Оригінальна назва']."\" name=\"orig_name6\" /></td>\n";
    echo "</tr><tr>\n";
    echo "<td>Жанр :</td><td><select name=\"genre6\" type=\"text\" value=\"".$row['Жанр']."\">"; 
$query1="SELECT * FROM `жанр`";
$res1 = mysql_query($query1) or die(mysql_error());
while ($row1 = mysql_fetch_array($res1)) {
echo "<option value="".$row1['Id']."\">".$row1['Назва']."</option>";  
}
echo "</select></td></tr>";
    echo "<td>Рік:</td><td><input type=\"text\" value=\"".$row['Рік']."\" name=\"year6\" /></td>\n";
    echo "</tr><tr>\n";
    echo "<td>Країна:</td><td><input type=\"text\" value=\"".$row['Країна']."\" name=\"count6\" /></td>\n";
    echo "</tr><tr>\n";
    echo "<td>Режисер:</td><td><input type=\"text\" value=\"".$row['Режисер']."\" name=\"director6\" /></td>\n";
    echo "</tr><tr>\n";
    echo "<td>Актор:</td><td><input type=\"text\" value=\"".$row['Актор']."\" name=\"actor6\" /></td>\n";
    echo "</tr><tr>\n";
    echo "<td>Рейтинг:</td><td><input type=\"text\" value=\"".$row['Рейтинг']."\" name=\"rei6\" /></td>\n";
    echo "</tr><tr>\n";
    echo "<td>Інформація:</td><td><textarea name=\"info6\">".$row['Інформація']."</textarea></td>\n";
    echo "</tr><tr>\n";
    echo "<td colspan=\"2\" align=\"center\"><input type=\"submit\" name=\"submit_edit\" class=\"buttons\" value=\"Зберегти зміни\" /></td>\n";
    echo "</tr></table></form>\n\n";
}
 
mysql_close();
 
echo ("<div style=\"text-align: center; margin-top: 10px;\"><a href=\"films_forms.php\" class=\"underline\">Повернутися назад</a></div>");
 
?>
Миниатюры
Выпадающий список из БД SQl   Выпадающий список из БД SQl   Выпадающий список из БД SQl  

0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
07.04.2018, 20:34
Ответы с готовыми решениями:

Выпадающий список с данными из SQL
Доброго времени суток! Появилась следующая задача : необходимо, чтобы в выпадающем списке были перечислены названия сортов (элементов из...

Выпадающий список в запросе. SQL
Дали задание сделать выпадающий список в запросе. SELECT Товар. Наименование, Товар. Ячейка, Товар. Количество FROM Товар WHERE...

В IE, кастомный выпадающий список: не выпадает список, если не хватает места снизу
Только в IE. не работает кастомный выпадающий список, если недостаточно места снизу. Какие варианты решения есть?

1
Особый статус
 Аватар для FloppyDisc
623 / 221 / 164
Регистрация: 18.11.2015
Сообщений: 1,086
07.04.2018, 22:17

Не по теме:

Как можно работать в таком коде?



PHP/HTML
1
 <option value="<?=  $row1['жанрИд']?>" <?= $row['жанрИд'] == $row1['жанрИд'] ? ' selected' : '';?>><?= $row1['жанрНазание'];?></option>
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
07.04.2018, 22:17
Помогаю со студенческими работами здесь

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

Выпадающий список
Всем добрый вечер. Прошу помощи или совета. Есть выпадающий список, подскажите как можно установить закладки на ссылку ( скажем что-бы...

Выпадающий список
Бэкап таблицы: CREATE TABLE IF NOT EXISTS `iniciator` ( `id` int(11) NOT NULL AUTO_INCREMENT, `organ1` varchar(10) NOT NULL, ...

Выпадающий список
Помогите сделать так, что бы пункт меню &quot;Рабочие программы&quot; был тоже выпадающим &lt;html&gt; &lt;head&gt;&lt;style&gt; .meny{ ...

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


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Функция заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию. 2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru