$s = OCIParse($c, "CREATE SEQUENCE worker_id
START WITH 1
INCREMENT BY 1
ORDER");
$mess = @OCIExecute($s);
if ($mess) echo 'Последовательность создана <br>';
//Создаем последовательность первичных ключей
$s = OCIParse($c, "CREATE SEQUENCE reward_id
START WITH 1
INCREMENT BY 1
ORDER");
$mess = @OCIExecute($s);
if ($mess) echo 'Последовательность создана <br>';
//Создаем последовательность первичных ключей
$s = OCIParse($c, "CREATE SEQUENCE donate_id
START WITH 1
INCREMENT BY 1
ORDER");
$mess = @OCIExecute($s);
if ($mess) echo 'Последовательность создана <br>';
//-----------------------------------------------------------------------
Продолжение sql.php
// Заносим строку в таблицу rights
$s = OCIParse($c, "INSERT INTO rights VALUES
(1, 'high')");
$mess = @OCIExecute($s);
if ($mess) echo "Данные 1 в таблицу rights занесены <br>";
$s = OCIParse($c, "INSERT INTO rights VALUES
(2, 'low')");
$mess = @OCIExecute($s);
if ($mess) echo "Данные 2 в таблицу rights занесены <br>";
// Заносим строку в таблицу trades
$s = OCIParse($c, "INSERT INTO trades VALUES
(1, 'Директор',1)");
$mess = @OCIExecute($s);
if ($mess) echo "Данные 1 в таблицу trades занесены <br>";
$s = OCIParse($c, "INSERT INTO trades VALUES
(2, 'Администратор', 1)");
$mess = @OCIExecute($s);
if ($mess) echo "Данные 2 в таблицу trades занесены <br>";
$s = OCIParse($c, "INSERT INTO trades VALUES
(3, 'Мастер', 2)");
$mess = @OCIExecute($s);
if ($mess) echo "Данные 3 в таблицу trades занесены <br>";
$s = OCIParse($c, "INSERT INTO trades VALUES
(4, 'Секретарь', 2)");
$mess = @OCIExecute($s);
if ($mess) echo "Данные 4 в таблицу trades занесены <br>";
// Заносим строку в таблицу type_rewards
$s = OCIParse($c, "INSERT INTO type_rewards VALUES
(1, 'Стрижка')");
$mess = @OCIExecute($s);
if ($mess) echo "Данные 1 в таблицу type_rewards занесены <br>";
$s = OCIParse($c, "INSERT INTO type_rewards VALUES
Продолжение sql.php
(2, 'Окрашивание')");
$mess = @OCIExecute($s);
if ($mess) echo "Данные 2 в таблицу type_rewards занесены <br>";
$s = OCIParse($c, "INSERT INTO type_rewards VALUES
(3, 'Укладка')");
$mess = @OCIExecute($s);
if ($mess) echo "Данные 3 в таблицу type_rewards занесены <br>";
// Заносим строку в таблицу type_donates
$s = OCIParse($c, "INSERT INTO type_donates VALUES
(1, 'Поощрение')");
$mess = @OCIExecute($s);
if ($mess) echo "Данные 1 в таблицу type_donates занесены <br>";
$s = OCIParse($c, "INSERT INTO type_donates VALUES
(2, 'Штраф')");
$mess = @OCIExecute($s);
if ($mess) echo "Данные 2 в таблицу type_donates занесены <br>";
// Заносим строку в таблицу halls
$s = OCIParse($c, "INSERT INTO halls VALUES
(0, 'Не определен')");
$mess = @OCIExecute($s);
if ($mess) echo "Данные 0 в таблицу halls занесены <br>";
$s = OCIParse($c, "INSERT INTO halls VALUES
(1, 'Женский')");
$mess = @OCIExecute($s);
if ($mess) echo "Данные 1 в таблицу halls занесены <br>";
$s = OCIParse($c, "INSERT INTO halls VALUES
(2, 'Мужской')");
$mess = @OCIExecute($s);
if ($mess) echo "Данные 2 в таблицу halls занесены <br>";
$s = OCIParse($c, "INSERT INTO workers VALUES
(worker_id.NEXTVAL, 'Креведко', 'Анна', 'Васильевна','ж', '123123', 1, 'I', 0)");
$mess = @OCIExecute($s);
if ($mess) echo "Данные 1 в таблицу workers занесены <br>";
$s = OCIParse($c, "INSERT INTO workers VALUES
(worker_id.NEXTVAL, 'Кальмаров', 'Петр', 'Игнатьевич','м', '123123', 2, 'I', 0)");
$mess = @OCIExecute($s);
if ($mess) echo "Данные 2 в таблицу workers занесены <br>";
?>
ПРИЛОЖЕНИЕ Б совсем не обязательно, но гораздо улучшит работу
Скриншоты
Рисунок 2. Главная страница
Рисунок 3. Форма авторизации
Рисунок 4. Личная страница директора или администратора
Рисунок 5. Список сотрудников
ЧТО КАСАЕТСЯ ДИЗАЙНА
Он должен быть!!!! Но не шаблон, она этого не любит. Пусть маломальский, но конструктивный, типа чтобы сразу было видно – вот менюшка, вот заголовок, хотя бы элементарно изменить цвет фона – уже не так убого будет. ОБРАТИТЕ ВНИМАНИЕ: прежде чем сдаваться, занесите в базу несколько приличных данных: если книги – то Пушкин, если сотрудники – то нормальные имена – она оценит. Еще хороший ход сделал Юра – поместил календарик на главную, который мы делали в хтмл – она его так расхваливала! В общем тут надо зацепить, но не переборщить.
ПОДВЕДЕМ ИТОГ
Страницы располагаем в таком порядке:
Титульный лист |
|
задание |
|
Продол. задания |
содержание |
введение |
|
1 раздел |
2 раздел и т.д |
…. |
…. |
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.