}
}
if(!strcmp($action, $action4))
{
if(!isset($book_id))
{
$txt="Впишитеномеркниги, которуюхотитеудалить<br>\n
<input name=\"book_id\" type=\"text\">\n
<input name=\"in\" type=\"submit\" value=\"Да\">\n
<input name=\"action\" type=\"hidden\" value=\"".$action4."\">\n";
}
else {
if(strcmp($in, "Удалить"))
{
$query=mysql_query("select `num_inventory` from `Books` where `num_book`='$book_id'", $link);
$nums_inv=mysql_num_rows($query);
if($nums_inv>0)
{
$txt="Номер книги, которую хотите удалить #".$book_id."<br><br>Выбиерете инвентарные номера<br>\n
<center><select name=\"inv[]\" size=\"".$nums_inv."\" multiple>\n";
while($res=mysql_fetch_row($query))
{
$txt=$txt."<option value=\"".$res[0]."\">".$res[0]."</option>\n";
}
$txt=$txt."</select><br><br><input name=\"action\" type=\"hidden\" value=\"".$action4."\">\n
<input name=\"book_id\" type=\"hidden\" value=\"".$book_id."\">\n
<input name=\"nums_inv\" type=\"hidden\" value=\"".$nums_inv."\">\n
<input name=\"in\" type=\"submit\" value=\"Удалить\"></center>\n";
}
else $txt="Книги с номером #".$book_id." не существует в БД";
}
else {
$count_b=$nums_inv-count($inv);
for($i=0; $i<count($inv); $i++)
{
mysql_query("delete from `Books` where `num_inventory`='$inv[$i]'", $link);
mysql_query("delete from `Orders` where `num_inventory`='$inv[$i]'", $link);
}
mysql_query("update `Book` set `amount`='$count_b' where `num_book`='$book_id'", $link);
if($count_b==0)
{
mysql_query("delete from `Book` where `num_book`='$book_id'", $link);
mysql_query("delete from `AreaOfKnowledgeBook` where `num_book`='$book_id'", $link);
}
$txt="Были удален книги, которые вы отметили";
}
}
$text="<table border=\"0\"><tr><td width=\"50%\"><fieldset><legend>УдалениекнигиизБД</legend><form method=\"post\">".$txt."</form>
</fieldset><center><a href=\"libry_add.php\"><font color=\"black\">Назад</font></a></center></td></tr></table>\n";
}
if(!strcmp($action, $action6))
{
if(!strcmp($in, "Ввести"))
{
$aok=trim($aok);
if(strlen($aok)==0){$error="Строкапусая, требуетсяеезаполнить<br>\n";}
else {
$query=mysql_query("select `num_aok` from `AreaOfKnowledge` where name_aok like '$aok'", $link) or die(mysql_errno($link).mysql_error($link));
if(mysql_num_rows($query)>0)
{
$error=$error."Вбазеужесуществуетобластьзнаний <a href=books_search.php?searchtype=3&searchterm=".$aok."><font color=\"black\">".$aok."</font></a><br>\n";
}
}
if(strlen($error)!=0){$error="Ошибкиввода:<br>".$error;}
else {
mysql_query("insert into `AreaOfKnowledge` values(null, '$aok')", $link);
$error="<p>Область знаний <b>".$aok."</b> удачно добавлена</p>";
}
}
if(!strcmp($in, "Удалить"))
{
$query=mysql_query("select `num_book`, `name_book` from `AreaOfKnowledgeBook` join `Book` using(`num_book`) where num_aok='$aok'", $link) or die(mysql_errno($link).mysql_error($link)); if(mysql_num_rows($query)>0)
{
$error="Невозможно удалить, поскольку по этой области знаний имеются книги:<br>";
while($ar_aok=mysql_fetch_row($query))
{
$error=$error."<a href=books.php?book_id=".$ar_aok[0]."><font color=\"black\">".$ar_aok[1]."</font></a><br>\n";
}
}
else {
mysql_query("delete from `AreaOfKnowledge` where `num_aok`='$aok'", $link);
$error="<p>Область знаний удачно удалена</p>";
}
}
$query=mysql_query("select `num_aok`, `name_aok` from `AreaOfKnowledge`", $link);
$num_rows=mysql_num_rows($query);
$sel_area="<select name=\"aok\" size=\"".$num_rows."\">\n";
for($i=0; $i<$num_rows; $i++)
{
$array=mysql_fetch_row($query);
$sel_area=$sel_area."<option value=\"".$array[0]."\">".$array[1]."</option>";
}
$sel_area=$sel_area."</select>\n";
$text=$text."<table border=\"0\"><tr valign=\"top\"><td>\n
<fieldset><legend>Выбирете жанр, который хотите удалить</legend>
<form method=\"post\"><center>".$sel_area."<br>
<input name=\"action\" type=\"hidden\" value=\"".$action6."\">\n
<p><input name=\"in\" type=\"submit\" value=\"Удалить\"></p></center>\n
</form></fieldset></td><td width=\"35\"></td><td>\n
<br>Введите новую область знаний:<br>\n
<form method=\"post\">\n
<input name=\"aok\" type=\"text\">\n
<input name=\"action\" type=\"hidden\" value=\"".$action6."\">\n
<input name=\"in\" type=\"submit\" value=\"Ввести\"><br><br>".$error."\n
</form></td></tr></table>\n
<center><a href=\"libry_add.php\"><font color=\"black\">Назад</font></a></center>";
}
}
}
else {
$text="<p>Страница доступна только библиотекарю. Зайти под Библиотекарем можно нажав на кнопку \"Войти\"</p>
<form action=\"libry.php\" method=\"post\">\n
<center><input type=\"submit\" value=\"Войти\"></center>\n
</form>\n";
}
require ("inc/page.inc");
$homepage = new page();
$homepage ->SetTitle("Библиотека: Хоз. часть");
$homepage -> SetContent($text);
$homepage -> Display();
?>