Работа с базами данных


ИСПОЛЬЗОВАНИЕ ЯЗЫКА PHP ДЛЯ ДОСТУПА К БАЗАМ ДАННЫХ - часть 3


/p>

Общая схема написания PHP-программы, выполняющей взаимодействие с базой данных, мало отличается от структуры CGI-скрипта, написанного любыми другими средствами, разница состоит лишь в используемых средствах:

  • подключиться к серверу баз данных и зарегистрироваться;
  • выбрать базу данных, которая будет использоваться;
  • отправить запрос SQL на сервер и получить данные;
  • отключиться от сервера баз данных.

При этом остаются актуальными все замечания, сделанные в предыдущей лабораторной работе относительно установки переменных окружения и обеспечения мер безопасности при работе с базой данных.

Последовательность выполнения лабораторной работы

  1. Убедиться в наличии и заполненности базы данных поставщиков, деталей, изделий, поставок.
  2. Разработать и отладить HTML-формы для ввода данных пользователя согласно варианту задания (можно модифицировать HTML-формы из предыдущей лабораторной работы).
  3. Разработать и отладить PHP-программы для обработки данных HTML-форм и доступа к базе данных.
  4. После выполнения лабораторной работы привести базу данных в исходное состояние.

Требования к разрабатываемой программе

Разрабатываемые программы должна удовлетворять следующим требованиям:

  • разрабатываемое программное приложение должно содержать HTML-документ с формой для ввода данных и PHP-программу, вызываемую по окончании работы с HTML-формой;
  • ввод параметров задания в HTML-форме может быть осуществлен либо путем ввода значений в текстовом виде, либо посредством выбора значений из предлагаемого списка;
  • программа должна быть написана в предположении, что любой пользователь без ограничений может иметь доступ к данным;
  • в программе должен быть предусмотрен вывод сообщений обо всех шагах ее выполнения, в том числе и о возможных ошибках;
  • программа должна быть достаточно документирована.

Варианты заданий

Вариант 1

  1. Вывести информацию о поставщиках, поставивших детали для изделий из указанного города.
  2. Увеличить рейтинг поставщика, выполнившего наибольшую поставку некоторой детали, на указанную величину.




Начало  Назад  Вперед



Книжный магазин