Отчет по практике: Разработка систем управления базой данных MySQL
echo "</td></tr></table>";}
print "<a target=\"blank\" href=\"/services/print.php?db=$db\">Версия для печати</a>";
}?>
Файл admin. php -в этом файле производится непосредственно обработка информации из базы данных, выполнение всех основных команд управления базой данных.
<?php
include('inc/config.php');
include('inc/function.php');
include('inc/header.php');
switch (@$actions) {
case ("add"):
print "<div align=\"center\" class=\"tabtop\">Добавить строку в таблицу</div>";
list_tab('add');
print "<hr>";
print "<div align=\"center\" class=\"tabtop\">Создать новую таблицу</div>";
print "<form action=\"?actions=add&s=2\" method=\"post\">
<table>
<tr class=\"tabletext\"><td>Имя таблицы (соответственно имени группы):</td><td><input type=\"text\" name=\"tablename\"></td></tr>
<tr><td colspan=\"2\" align=\"CENTER\"><input type=\"submit\" value=\"Создать таблицу\"></td></tr>
</table>
</form>";
if (isset($tablename) && @$s==2) {
$link = mysql_pconnect($mysql_host, $mysql_login, $mysql_password) or die ("Не могу подключиться к MySQL");
mysql_select_db ("$database") or die ("$database не найдена!");
$sql = 'CREATE TABLE `.$tablename.` ('
. ' `id` INT(11) UNSIGNED NOT NULL AUTO_INCREMENT, '
. ' `nazvanie` VARCHAR(100) NOT NULL, '
. ' `izdatelstvo` VARCHAR(100) NOT NULL, '
. ' `god_vipuska` VARCHAR(100) NOT NULL,'
. ' PRIMARY KEY (`id`)'