Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
гусин.doc
Скачиваний:
4
Добавлен:
01.05.2025
Размер:
462.85 Кб
Скачать

Лабораторная работа №12

add_group.php

<?php

require "dbconn.php";

$id_spec = $_POST['sp'];

$year = $_POST['year'];

if ($id_spec && $year)

{

$query = "INSERT INTO `groups` (`id_group`, `id_spec`, `year`) VALUES ('', '{$id_spec}', '{$year}');";

$sql = mysql_query($query);

if (!$sql) die('Invalid query: '.mysql_error()); else echo 'Группа добавлена в базу данных.';

}

else

{

echo '<form action="add_group.php" method="POST">

<table border=2 cellspacing=0 cellpadding=4 align="center" bgcolor="lightyellow">

<tr><th colspan=2 align="center">Описание учебной группы</td></tr>

<tr><td>Специальность группы</td><td><select name="sp">';

$sql = mysql_query("SELECT * FROM `specs`;");

while ($row = mysql_fetch_assoc($sql))

{

$spec_name=$row['name'];

$id_sp=$row['id_spec'];

echo '<option value="'.$id_sp.'">'.$spec_name.'</option>';

}

echo '</select>

<tr><td>Год создания</td><td><input type="text" name="year"></td></tr>

<tr><td colspan=2 align="center"><input type="submit" value="Сохранить"></td></tr>

</table>

</form>';

}

mysql_close($dbcnx);

?>

show_groups.php

<?php

require "dbconn.php";

echo '<select name="gr">';

$sql = mysql_query("SELECT name, year FROM `groups`, `specs` WHERE `specs`.id_spec = `groups`.id_spec;");

while ($row = mysql_fetch_assoc($sql))

{

$id_group=$row['id_group'];

$name=$row['name'];

$year=$row['year'];

echo '<option value='.$id_group.'>'.$name.'-'.$year.'</option>';

}

echo '</select>';

mysql_close($dbcnx);

add_student1.php

<?php

require "dbconn.php";

$fam = $_POST['fam'];

$name = $_POST['name'];

$year = $_POST['year'];

$id_group = $_POST['id_group'];

if ($fam && $im && $id_group && $year)

{

$query = "INSERT INTO `student` (`id`, `fam`,`name`, `year`, `id_group`) VALUES ('', '{$fam}', '{$name}', '{$year}', '{$id_group}');";

$sql = mysql_query($query);

if (!$sql) die('Invalid query: '.mysql_error()); else echo 'Группа добавлена в базу данных.';

}

else

{

echo '<form action="add_student1.php" method="POST">

<table border=2 cellspacing=0 cellpadding=4 align="center" bgcolor="lightyellow">

<tr><th colspan=2 align="center">Добавление студента</td></tr>

<tr><td>Фамилия</td><td><input type="text" name="fam"></td></tr>

<tr><td>Имя</td><td><input type="text" name="name"></td></tr>

<tr><td>Год рождения</td><td><input type="text" name="year"></td></tr>

<tr><td>Группа</td><td><select name="id_group">';

$sql = mysql_query("SELECT * FROM `groups`;");

while ($row = mysql_fetch_assoc($sql))

{

// $spec_name=$row['name'];

$id_group=$row['id_group'];

echo '<option value="'.$id_group.'">'.$id_group.'</option>';

}

echo '</select>

< tr><td colspan=2 align="center"><input type="submit" value="Сохранить"></td></tr>

</table>

</form>';

}

mysql_close($dbcnx);

?>

14

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]