Реферат: Разработка Web-приложения Учёт оборудования с использованием PHP и СУБД MySQL
В результате добавления новой записи, в браузере будет отображено соответствующее сообщение:
Рисунок 9. Окно браузера в результате успешного добавления новой записи.
Удаление записей из БД
Если посетитель захочет просмотреть список своих заказов, то, после того как он, перейдя по ссылке «Список ваших заказов», введет свои данные в появившуюся форму, ему будет представлен список его заказов. Пример такого списка показан на рисунке 10.
Рисунок 10. Список заказов одного из клиентов.
В случае если пользователь решит удалить какой-либо свой заказ, ему просто потребуется щелкнуть по ссылке «Снять заказ» и эта запись будет удалена из базы данных.
Рисунок 11. Удаление записи
Рассмотрим более подробно процедуру удаления записи.
При переходе по ссылке загружается файл delete . php , которому передается идентификатор выбранной записи и название таблицы, из которой необходимо произвести удаление. Затем выполняется запрос, который удаляет запись из таблицы с этим идентификатором, и в конце выводится сообщение о том, что запись удалена.
Подключаемся к MySQL и выбираем базу данных:
$ conn = @ mysql _ connect (" localhost "," root ") or die ("Ошибка соединения с MySQL ");
$ db = @ mysql _ select _ db (" db_06_ ob ") or die ("Ошибка подключения к базе данных");
Запоминаем идентификатор записи, которую надо удалить, и название таблицы, из которой будет удалена запись.
$idz = $_GET['idz'];
$tab = $_GET['tab'];
Удаляем запись, идентификатор которой был передан по строке адреса:
$sql = 'DELETE FROM '.$tab.' WHERE idz = \''.$idz.'\' LIMIT 1';
$result = mysql_query($sql);
Заключение
В процессе выполнения данного курсового проекта я улучшил свои навыки по работе с РНР и MySQL, также я улучшил навыки и умения по работе с методической и справочной литературой.
В результате проделанной работы, я изучил основы работы MySQL баз данных и языка программирования для Интернет PHP и научился с ними работать. Так же я разработал Интернет-приложение «Учёт оборудования», используя СУБД MySQL и язык программирования для Интернет РНР, который будет служить пользовательским интерфейсом для работы с данной базой данных.
В ходе разработки я также улучшил свои знания и умения по работе с HTML страницами. Также я научился передавать различные параметры РНР-приложению через адресную строку.
Еще я убедился в том, что РНР и MySQL на самом деле очень мощные среды программирования и хранения данных, и они очень быстро работают, и занимаю очень мало места на жестком диске.
Список использованной литературы
1. «Разработка Web-приложений с помощью PHP и MySQL». Л.Веллинг и Л.Томсон
2. Справочники по РНР и MySQL. http://www.php.su/books/
3. Файлы справок по phpMySQL_Admin
4. Сайт http://www.php.ru
5. Сайт http://www.mysql.ru