(c) Larry Ewing, Simon Budig, Garrett LeSage
с 1994 г.

Кафедра Информатики и Математического Обеспечения

ПетрГУ | ИМиИТ | О кафедре | Проекты | Лаборатория ИТС | Семинары НФИ/AMICT
Сотрудники | Учебный процесс | Табель-календарь | Курсовые и выпускные работы
Вычислительные ресурсы | Публикации | Архив новостей | Контактная информация (English)

MySQL

Цель работы

Получить навыки работы с данными, хранящимися на сервере БД MySQL, с помощью PHP API для MySQL. Научиться создавать, изменять, удалять таблицы, выводить в окно браузера результаты запроса к базе данных

Описание работы

Выполнить следующие пункты задания
 #   Задание 
1 Создать файл students.mysql, состоящий из команд SQL, для создания таблицы students, содержащей
поля:
id - идентификатор (число), автоматически увеличивается при добавлении изображения (AUTO_INCREMENT);
name - имя студента (строка в кодировке UTF-8);
grade - курс (число)
2 Подключиться к серверу MySQL (реквизиты для подключения были высланы почтой на cs, можно узнать у преподавателя). Выбрать БД. Загрузить команды для создания таблицы из файла students.mysql
3 Вывести информацию о созданной таблице, список существующих таблиц в выбранной БД
4 Написать скрипт add.php с формой для добавления строки в таблицу students. Форма содержит два поля для ввода текста с пояснениями ("Имя студента", "Курс") и кнопки "Запись", "Отмена"
5 Написать скрипт view.php, выводящий на экран таблицу students в виде HTML. Таблица должна содержать шапку с названиями столбцов
6 Написать скрипт del.php, который удаляет все записи из таблицы students. Продемонстрировать работу скриптов add.php, view.php и del.php

Критерии оценки работы

Задание считается зачтенным, если оно выполнено полностью, результат соответствует требованиям задания, автор понимает собственное решение