Лабораторная работа №9
Добавление в таблицу «Студент»
add_form.html
<form action="add_student.php" method="POST">
<table>
<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 colspan=2 align="center"><input type="submit"></td></tr>
</table>
</form>
add_student.php
<?php
$dblocation = "localhost";
$dbname = "Dinok";
$dbuser = "root";
$dbpasswd = "";
$dbcnx = @mysql_connect($dblocation,$dbuser,$dbpasswd);
if (!$dbcnx)
{
echo( "<P> Не удалось подключиться к базе! </P>");
exit();
}
if (!@mysql_select_db($dbname, $dbcnx))
{
echo("<P> Не выбрана беза данных! </P>");
exit();
}
$fam = $_POST['fam'];
$name = $_POST['name'];
$year = $_POST['year'];
$query = "INSERT INTO `students` (`id`, `fam`, `name`, `year`) VALUES ('', '{$fam}', '{$name}', '{$year}')";
$sql = mysql_query($query);
if (!$sql) die('Invalid query: ' . mysql_error()); else echo 'Студент добавлен в базу данных!';
?>
dbconn.php
<?php
$dblocation = "localhost";
$dbname = "dinok";
$dbuser = "root";
$dbpasswd = "";
$dbcnx = @mysql_connect($dblocation,$dbuser,$dbpasswd);
if (!$dbcnx)
{
echo( "<P> Не удалось подключиться к базе! </P>" );
exit();
}
if (!@mysql_select_db($dbname, $dbcnx))
{
echo( "<P> Не выбрана база данных! </P>" );
exit();
}
?>
show_students.php
<?php
require "dbconn.php";
echo '<table cellspacing=0 bgcolor="lightyellow" border=2>';
echo '<tr><th>фамилия</th><th>имя</th><th>год рождения</th></tr>';
$sql = mysql_query("SELECT * FROM `students`;");
while ($row = mysql_fetch_assoc($sql))
{
$fam=$row['fam'];
$im=$row['name'];
$god=$row['year'];
echo '<tr><td>'.$fam.'</td><td>'.$im.'</td><td>'.$god.'</td></tr>';
}
echo '</table>';
mysql_close($dbcnx);
?>
Лабораторная работа №10
add_tovar.html
<form action="add_tovar.php" method="POST">
<table>
<tr><td>Название</td><td><input type="text" name="namet"></td></tr>
<tr><td>Цена</td><td><input type="int" name="cena"></td></tr>
<tr><td colspan=2 align="center"><input type="submit"></td></tr>
</table>
</form>
add_tovar.php
<?php
$dblocation = "localhost";
$dbname = "Dinok";
$dbuser = "root";
$dbpasswd = "";
$dbcnx = @mysql_connect($dblocation,$dbuser,$dbpasswd);
if (!$dbcnx)
{
echo( "<P> Не удалось подключиться к базе! </P>");
exit();
}
if (!@mysql_select_db($dbname, $dbcnx))
{
echo("<P> Не выбрана беза данных! </P>");
exit();
}
$namet = $_POST['namet'];
$cena = $_POST['cena'];
$query = "INSERT INTO `tovar` (`namet`, `cena`) VALUES ('{$namet}', '{$cena}')";
$sql = mysql_query($query);
if (!$sql) die('Invalid query: ' . mysql_error()); else echo 'Товар добавлен в базу данных!';
?>
Лабораторная работа №11
add_spec.php
<html>
<form action="add_spec.php" method="POST">
<h1 align="center">Описание специальности</h1>
<table>
<tr><td>Краткое наименование</td><td><input type="text" name="Kname"></td></tr>
<tr><td>Полное наименование</td><td><input type="text" name="Pname"></td></tr>
<tr><td colspan=2 align="center"><input type="submit" text="SAVE"/><td></tr>
<tr><td colspan=2 align="center"><a href="./add_spec1341.php?act=show">Показать список (краткое и полное наименование)</a><td></tr>
<tr><td colspan=2 align="center"><a href="./add_spec.php?act=show1">Показать список(наименование и код)</a><td></tr>
</table>
</form>
<?php
if ($_POST['Kname']!="" && $_POST['Pname']!="")
{
require "dbconn.php";
$Kname=$_POST['Kname'];
$Pname=$_POST['Pname'];
$query="INSERT INTO `specs` (`id_spec`, `name`, `spec`) VALUES ('','{$Kname}','{$Pname}');";
$sql=mysql_query($query);
if (!$sql) die('Invalid query:'.mysql_error()); else echo 'Специальность добавлена в базу данных!';
}
if ($_GET[act]=='show')
{
require "dbconn.php";
echo '<table cellspacing=0 bgcolor="lightyellow" border=2>';
echo '<tr><th>Краткое наименование</th><th>Полное наименование</th></tr>';
$sql=mysql_query("SELECT * FROM `specs`;");
while ($row=mysql_fetch_assoc($sql))
{
$im=$row['name'];
$god=$row['spec'];
echo '<tr><td>'.$im.'</td><td>'.$god.'</td></tr>';
}
echo '</table>';
mysql_close($dbcnx);
}
if ($_GET[act]=='show1')
{
require "dbconn.php";
echo '<select name="sp">';
$sql=mysql_query("SELECT * FROM `specs`;");
while ($row=mysql_fetch_assoc($sql))
{
$id=$row['id_spec'];
$name=$row['name'];
echo '<option value="'.$id.'">'.$name.'</option>';
}
echo '</select>';
mysql_close($dbcnx);
}
?>
<
/html>
