Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
2012_Lab4_PHP_database.doc
Скачиваний:
2
Добавлен:
14.11.2019
Размер:
272.38 Кб
Скачать
  1. Реалізувати інтерфейс для роботи з «Калькулятором тарифних планів»:

П.І.Б. абонента

Дзвінки всередині мережі, с

Дзвінки поза мережею, с

К-сть СМС, шт.

Тип тарифу *

Сумарні витрати, грн *

1

Муляр І.В.

3504

1204

23

1

121.50

«Тип тарифу» обирається таким, щоб мінімізувати значення поля «Сумарні витрати».

Значення поля «Сумарні витрати» обчислюється за формулою:

«Сумарні витрати» = «Дзвінки всередині мережі» * «Вартість розмов всередині мережі» + «Дзвінки поза мережею» * «Вартість розмов поза мережею» + «К-сть СМС» * «Вартість СМС»,

де значення «Вартість розмов всередині мережі», Вартість розмов поза мережею» та «Вартість СМС» задаються окремо для кожного типу тарифу (задати не менше 3 різних тарифів).

Порядок виконання роботи та зміст звіту

  1. Створити таблицю MySQL відповідно до варіанту індивідуального завдання (поля, помічені *, розраховуються на стороні клієнта засобами PHP з точністю до сотих; відповідно, можуть не зберігатися в БД).

  2. Заповнити БД початковими записами у кількості 10-15 штук.

  3. Розробити PHP-скрипт, який виводить вміст таблиці, а також забезпечує інтерфейс та виконання наступних функцій:

  • сортування даних за обраним полем;

  • додавання нових записів до таблиці;

  • видалення записів з таблиці;

  • редагування обраного запису.

  1. Підготовлену програму представити викладачеві для перевірки, продемонструвавши хід її роботи.

  2. Підготувати звіт по лабораторній роботі. Зміст звіту:

  • титульний лист;

  • постановка задачі;

  • текст програми з коментарями;

  • хід роботи програми у вигляді відеокопій екрана;

  • висновки.

Контрольні питання

  1. Основні типи запитів мови SQL.

  2. Типи даних СУБД MySQL.

  3. Команди мови PHP для забезпечення роботи із зовнішніми СУБД.