Форум программистов, компьютерный форум, киберфорум
Наши страницы
PHP для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.57/7: Рейтинг темы: голосов - 7, средняя оценка - 4.57
Sergey61
0 / 0 / 0
Регистрация: 21.02.2011
Сообщений: 27
#1

Вывод данных из БД в форму

24.07.2011, 15:14. Просмотров 1213. Ответов 2
Метки нет (Все метки)

Ребята, помогайте... застрял. Вроде должно работать, а не работает.


<?php
$link = mysql_connect("localhost", "admin", "12345") /* Подключаемся к хосту с указанием логина и пароля */
or exit('<script>alert(" ");</script>'); /* Если произошла ошибка выводится модальное окно */

mysql_select_db('sphinx-informer', $link) /* Подключаемся к базе данных sphinx-informer */
or exit('<script>alert(" ");</script>'); /* Если произошла ошибка выводится модальное окно */
?>

<?php
$query11 = "SELECT * FROM schedule11 WHERE id='1' AND pair='1' AND day='Понедельник' " ; /* Выбрать данные из таблицы schedule11 */
$result11=mysql_query($query11);
while($r11=mysql_fetch_array($result11))
{
$pair111=$r11[pair];
$subject111=$r11[subject];
$subject_type111=$r11[subject_type]; /* Это я сделал для проверки всетаки вытаскивает или нет */
$teacher111=$r11[teacher]; /* Оказалось вытаскивает и если присвоить переменной то в форму выводит */
$department111=$r11[department];
$auditory111=$r11[auditory];
$message111=$r11[message];
}
?>


<body>
<?
print <<<HERE
<form id="form1" name="form1" method="post" action="../../../form_1c1gr1pr.php">
<p>
<label>Название предмета<br />
<input type="text" name="subject" id="subject" value="$r11[subject]"/> /* Не выводит*/
</label>
</p>
<p>
<label>Тип занятия<br />
<input type="text" name="subject_type" id="subject_type" value="$r11[subject_type]" /> /* Не выводит*/
</label>
</p>
<p>
<label>Преподаватель<br />
<input type="text" name="teacher" id="teacher" value="$r11[teacher]" /> /* Не выводит*/
</label>
</p>
<p>
<label>Факультет<br />
<input type="text" name="department" id="department" value="$department111" /> /* Выводит*/
</label>
</p>
<p>
<label>Аудитория<br />
<input type="text" name="auditory" id="auditory" value="$auditory111"/> /* Выводит*/
</label>
</p>
<p>
<label>Сообщение<br />
<textarea name="message" id="message" cols="45" rows="5">$message111</textarea> /*Выводит*/
</label>
</p>
<p>&nbsp;</p>
<p>
<label><input type="submit" value="Обновить расписание" /></label><input type="button" value="Закрыть окно" onClick="close_window()">
</p>
</form>

HERE;

?>
В дальнейшем через эту форму надо будет абдейтить запись.

Спасибо.
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.07.2011, 15:14
Ответы с готовыми решениями:

Вывод данных из БД в форму
Хочу вывести данные из БД в форму, чтоб пользователь смог отредактировать...

Вывод данных из профиля в форму
Очередной геморрой, нужно вывести данные НЕ определено пользователя, то есть ты...

Вывод данных в форму TEXTAREA
Гуру, подскажите плз., как осуществить вывод всех данных из БД в форму...

Вывод ошибок в форму
Ребят подскажите. Нужно вывести ошибки на форму регистрации чтобы они не...

вывод селекста в тект форму
Доброго времени суток! Подскажите пожалуйста как решить такую задачу. Есть...

2
Ivan.php
54 / 54 / 24
Регистрация: 07.05.2011
Сообщений: 155
24.07.2011, 15:25 #2
Лучший ответ Сообщение было отмечено Sergey61 как решение

Решение

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
<?php
 $link = mysql_connect("localhost", "admin", "12345") /* Подключаемся к хосту с указанием логина и пароля */
 or exit('<script>alert(" ");</script>'); /* Если произошла ошибка выводится модальное окно */
 
 mysql_select_db('sphinx-informer', $link) /* Подключаемся к базе данных sphinx-informer */
 or exit('<script>alert(" ");</script>'); /* Если произошла ошибка выводится модальное окно */
 ?>
 
 <?php
 $query11 = "SELECT * FROM schedule11 WHERE id='1' AND pair='1' AND day='Понедельник' " ; /* Выбрать данные из таблицы schedule11 */
 $result11=mysql_query($query11); 
 $r11=mysql_fetch_assoc($result11);
?>
 
 
 <body>
 <?
 print <<<HERE
 <form id="form1" name="form1" method="post" action="../../../form_1c1gr1pr.php">
 <p>
 <label>Название предмета<br />
 <input type="text" name="subject" id="subject" value="$r11['subject']"/>
 </label>
 </p>
 <p>
 <label>Тип занятия<br />
 <input type="text" name="subject_type" id="subject_type" value="$r11['subject_type']" />
 </label>
 </p>
 <p>
 <label>Преподаватель<br />
 <input type="text" name="teacher" id="teacher" value="$r11['teacher']" />
 </label>
 </p>
 <p>
 <label>Факультет<br />
 <input type="text" name="department" id="department" value="$r11['department']" />
 </label>
 </p>
 <p>
 <label>Аудитория<br />
 <input type="text" name="auditory" id="auditory" value="$r11['auditory']"/>
 </label>
 </p>
 <p>
 <label>Сообщение<br />
 <textarea name="message" id="message" cols="45" rows="5">$r11['message']</textarea>
 </label>
 </p>
 <p>&nbsp;</p>
 <p>
 <label><input type="submit" name="submit" value="Обновить расписание" /></label><input type="button" value="Закрыть окно" onClick="close_window()">
 </p>
 </form>
 
 HERE;
 
 ?>
а в целом непонятно что у вас там происходит )
1
Sergey61
0 / 0 / 0
Регистрация: 21.02.2011
Сообщений: 27
24.07.2011, 15:59  [ТС] #3
Действительно, загагулина какая-то... пошло

Был же такой вариант.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.07.2011, 15:59

Вывод с цикла и добавление в форму
Нужно что бы при клике на логин (onClickUser ) добавляло тот логин на который...

Вывод введенного в форму логина на экран
Люди добрые, намекните. Хочу сделать так: ввел логин в форму, нажал...

Калькулятор: вывод ответа на форму html
Здравствуйте, помогите. Написал калькулятор в одном файле test.php, все...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru