Файл: Практические задания. Сформируйте систему регистрации книг в вебприложении библиотеки.docx

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

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

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

Добавлен: 29.11.2023

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

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

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

Применение технологии AJAX в PHP. Методы авторизации и аутентификации в PHP.

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

1. Сформируйте систему регистрации книг в веб-приложении библиотеки.

2. Создайте веб-страницу, на которой будут перечислены новые учащиеся для учебного центра.

3. Создайте веб-страницу онлайн-бронирования для хостела.

4. Создайте веб-страницу, которая формирует базу данных мнений пользователей веб-сайта.

5. Создайте веб-страницу, которая формирует базу данных школьников.

6. Создайте веб-страницу, которая формирует базу данных адресов проживания студентов.

7. Блог создайте веб-страницу, которая формирует базу данных статей, которые будут размещены на сайте.

8. Создайте веб-страницу, которая формирует базу данных продуктов для супермаркета..




Теоретическая часть.

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

Мы создадим таблицу с именем domains в базе данных с именем sample. Пусть таблица имеет поле: при добавлении новой записи значение автоматически будет иметь первое поле, которое считается ключом с именем ID с одним множителем, поле домена, в которое будет записана строковая переменная типа varchar, поле пола, состоящее из одного символа, и поля mail, содержащие адрес пользователя. Для создания этой таблицы используется следующая инструкция SQL:


create table domains (id INT NOT NULL AUTO_INCREMENT,

PRIMARY KEY(id),

domain VARCHAR(20),

jinsi CHAR(1)

mail VARCHAR(20));

Нам нужно использовать SQL-запрос для добавления данных в эту таблицу. Для этого в языке RNR есть специальная функция MySQL_query (). Этой функции необходимо присвоить строку запроса и идентификатор ссылки, который не имеет большого значения. Функция возвращает значение true, если запрос выполняется правильно, в противном случае false возвращает значение, если такой запрос не разрешен для выполнения или если есть какая-либо ошибка. Правильное выполнение запроса предотвратит изменение данных в таблице. В нашем примере ниже приведенный ранее пример будет дополнительно расширен, и когда функция mysql_query() помещает данныев таблицу доменов в базе данных sample, выполняется инструкция INSERT.


Пример добавления записи в таблицу.

< html>

< / head>

$user= "Гарри";

$pass=”elbomonkey";

$db="samle";

$link = mysql_connect("localhost", $user, $pass);

если (!$link)die("MySQL ссылка на базу данных нагрузка");

mysql_select_db (r DB ,r link) or Die ("не удалось открыть базу данных:".mysql_error());

si query=”вставить в Домены (домен,пол,почта)

values )123xyz.com,'F','sharp@adomain.com')";

my_sql_close (r query ,r link) or Die ("Couldn't add data to \"domains\" table:".mysql_error());

my_sql_close ($link);

?>