Файл: Лабораторна робота №15 Оформление.doc

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 16.06.2024

Просмотров: 4

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Лабораторная работа №15

Web-сервер Apache. Підключення БД

Мета: формування навичок застосування PHP для доступа до баз даних, та формирование навичок роботи з MySQL.

Обработка форм с помощью PHP-сценария

РНР размещает данные, полученные от пользователя в одном из массивов предопределенных переменных $HTTP_GET_VARS или $HTTP_POST_VARS в зависимости от исполь­зованного метода передачи данных. Для получения данных из этих массивов в PHP-скрипте используют обращения типа $HTTP_POST_VARS[имя_поля_формы], если был использован метод передачи данных POST, или $HTTP_GET_VARS [имя_поля_формы], если был использован метод передачи данных GET.

Рассмотрим пример передачи данных с помощью формы, соз­данной с помощью следующего HTML-кода:

Внешний вид формы приведен на рис. 1

Рисунок 1 Форма для ввода данных

Разработаем PHP-сценарий, который получает данные из этой формы и выводит их в Web-браузер пользователя. Программный код приведен ниже.

Результат работы PHP-сценария, который будет выведен в Web-браузер пользователя, представлен на рис. 2.

Рисунок 2 Результат работы PHP-скрипта

Скрипт обработки загружаемых данных.

Не забудьте, что переменные посланные методом GET, сначала нужно получить из массива $_GET

Скрипт обработки поискового запроса.


Скрипт для удаления данных.

Скрипт редактирования данных.

Скрипт для загрузки отредактированых данных.

Обработка множественного выбора

Практическое задание

Приведенные примеры скриптов, применить к страницам своего сайта (ИДЗ).

Написать скрипт для обработки формы Вашего сайта, скрипт добавления записей в таблицу БД, скрипт удаления данных.

Висновок: на лабораторній роботі я зформував навички застосування PHP для доступа до баз даних, та зформував навички роботи з MySQL.