VladimirBuzin
Member
- Регистрация
- 18.03.2018
- Сообщения
- 19
Здравствуйте! Я пишу форму для обновления данных в таблице врачей. Нужно выбрать в выпадающем списке изменяемую запись таблицы "doctor_new", а затем вписать фамилию и имя и снова выбрать в выпадающем списке врачебную специализацию (запись из таблицы "speciality_new"). Таблицы действительно существуют, и я закидывал сайт в папку xampp/htdocs. Я хотел, чтобы в выпадающий список подгружались данные из таблиц, но ничего не вывелось.
Код doctor_update.html
Код doctor_update.html
Код:
<!DOCTYPE html>
<html>
<head>
<title>Изменение записей в таблице</title>
</head>
<body>
<h1 align="center">Изменение данных в таблице "doctor_new"</h1><br />
<form name="form2" action="doctor_update.php" method="POST">
<p>
<label>Запись из таблицы врачей:
<select name="doctor_results">
<option>Выберите запись таблицы</option>
<?PHP
$connection = new PDO('mysql:host=localhost;dbname=stomkab;charset=utf8', 'root', '');
$statement = $connection->query('SELECT doctor_id, surname, name FROM doctor_new');
while($row = $statement->fetch(PDO::FETCH_ASSOC)) {
echo '<option value="'.$row['doctor_id'].'">'.$row['surname'].' '.$row['name'].'</option>';
}
?>
</select>
</label>
</p>
<p>
<label>Фамилия:
<input type="text" size="30" name="last_name">
</label>
</p>
<p>
<label>Имя:
<input type="text" size="30" name="first_name">
</label>
</p>
<p>
<label>Специализация:
<select name="speciality_results">
<option>Выберите специализацию</option>
<?PHP
$connection = new PDO('mysql:host=localhost;dbname=stomkab;charset=utf8', 'root', '');
$statement = $connection->query('SELECT * FROM speciality_new');
while($row = $statement->fetch(PDO::FETCH_ASSOC)) {
echo '<option value="'.$row['spec_id'].'">'.$row['medspec'].'</option>';
}
?>
</select>
</label>
</p>
<input type="submit" value="Изменить">
</form>
</body>
</html>
Вложения
-
87,4 КБ Просмотры: 81
-
85,8 КБ Просмотры: 74
-
18,8 КБ Просмотры: 70