ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 17.06.2024
Просмотров: 17
Скачиваний: 0
Лабораторна робота № 14
ТЕМА: Створення бази даних для сайту.
МЕТА: познайомитися з основами роботи з базами даних в РНР.
Порядок виконання завдання:
-
Для створення власної бази даних в MySQL необхідно спочатку запустити сервер MySQL. Потім необхідно запустити Інтернет браузер і в адресному рядку ввести: "http://localhost/phpmyadmin/".
Результат звернення за цією адресою представлений на малюнку 1.
Малюнок 1 - Виведення головної сторінки додатку phpMyAdmin
-
Впевнившись, що сервер запущений і працює нормально, створіть базу даних для зберігання інформації щодо виставлених на продаж автомобілів. Для цього у текстовому полі впишіть назву БД і натисніть кнопку "Создать". База даних повинна містити таблицю, тому створюємо таблицю у вікні, зображеному на малюнку (мал.2).
Малюнок 2 - Вікно для створення таблиці БД
-
Задайте ім'я таблиці і загальну кількість стовпчиків. Натисніть кнопку "Ok". Перший стовпчик є ключем для пошуку необхідного запису, другий – містить інформацію щодо марки авто, третій – про рік випуску, четвертий – колір, п’ятий – тип кузову, шостий – вартість, сьомий – додатково встановлене устаткування. Для кожного поля необхідно встановити відповідний тип даних. Для ключа - встановити атрибут auto_increment. Результат показаний на малюнкy 3.
Малюнок 3 - Вікно для настроювання полів таблиці
-
За допомогою РНР заповніть створену таблицю і відобразіть її у браузері. Для виконання цього завдання необхідно виконати декілька кроків.
-
По-перше, необхідно зв'язати php-код зі створеною БД.
Примітка:
Альтернативний варіант створення бази даних та призначення її поточною.
-
Наступний крок - передати із потрібної таблиці дані в php і вивести їх на екран.
Результат виконання представлений на малюнку 4.
Малюнок 4 – Зовнішній вигляд таблиці бази даних автомобілів
-
Для того, щоб заповнити таблицю, можна використати оператор, аналогічний наступному
mysql_query ("INSERT INTO avto (key,marka,year,color,kuzov,cost,dodatok) VALUES ('1','BMW','2007','grey','sedan','30000','electro');",$db);
-
Створити користувача бази даних можна за допомогою Привілегій (мал.5)
Малюнок 5 Вікно «Огляд записів»
-
Натиснути посилання «Добавить нового пользователя» . У блоці «Информация учетной записи» заповнити поля даних нового користувача, а потім у блоці «Глобальные привелегии» поставити прапорці обраних привілегій (для початку – виділити всі прапорці) (мал.6)
Малюнок 6 Створення нового користувача та призначення привілегій
Завдання для самостійного виконання:
-
Заповнити таблицю записами ( не менше 10 записів)
-
Зробіть вибірку з бази за автомобілями одієї марки.
-
Потім одночасно за двома полями: одного року випуску і одного кольору.
-
Замініть усі типи кузовів на седан.
-
Усім автомобілям 2008 року випуску замініть колір на зелений.
-
Створіть за допомогою HTML форму вводу за даними про автомобілі та зв’яжіть її з базою даних.
-
Введіть за допомогою цієї форми дані щодо декількох нових моделей автомобілів.
-
Створити базу даних для сайту (з лабораторної роботи №12) і підключити її.