![]() Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
З лабораторної роботи № 4 ⇐ ПредыдущаяСтр 4 из 4
МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ Чорноморський державний університет імені Петра Могили Факультет комп’ютерних наук Кафедра інтелектуальних інформаційних систем ЗВІТ З ЛАБОРАТОРНОЇ РОБОТИ № 4 з дисципліни «Організація баз даних та знань» 6.050101 – ЛР.ПЗ.02 – 203. 08905433 Виконав: студент 2 курсу, групи 203 напряму підготовки (шифр і назва напряму підготовки) I.C. Тимченко (підпис, ініціали та прізвище) ____________________ (дата)
Перевірив: _______________ Є.О. Давиденко (підпис, ініціали та прізвище) ____________________ (дата) м. Миколаїв – 2014 рік Завдання: 1. Формування запиту на мові MySQL для отримання даних із однієї таблиці БД за певною умовою. 2. Вмicт файлу index.php: < form action=l3.php method=" post" > < table border=1> < tr> < th colspan=3> < h4> Введите номер разряда для поиска рабочего< /h4> < /th> < /tr> < tr> < td> Номер разряда: < /td> < td> < input type=text name=search placeholder = Введите сюда > < /td> < td> < input type=submit value=Поиск name=button1> < /td> < /tr> < /table>
< /form>
<? php function resultbrowser($result){ echo " < table border=1> \n"; while ($line = mysql_fetch_array($result, MYSQL_ASSOC)) { echo " \t< tr> \n"; foreach ($line as $col_value) { echo " \t\t< td> $col_value< /td> \n"; } echo " \t< /tr> \n"; } echo " < /table> \n"; echo(" < br> "); }
$link = mysql_connect(" 127.0.0.1", " timchenko", " 12344321") or die(" Could not connect: ". mysql_error()); mysql_select_db(" study") or die(" Could not select database"); $tablename1=" Workers"; if ($_POST['button1']){ $search=$_POST['search']; $query=" SELECT * FROM $tablename1 WHERE RAZR LIKE '%{$search}%'"; //$query=" SELECT * FROM workers"; $result=mysql_query($query) or die(" Query failed: ". mysql_error()); resultbrowser($result);
} ? >
3. Виконання файлу, та вiдображення в браузерi: Було обрано пошук працівників по категорії розряду, в даному випадку відбувався пошук по розряду 2.
Висновок. В ході роботи були вдосконалені навички по використанні бази даних та поглиблення вміння використовувати запроси SQL. Було виконано підключення бази даних, відображення форми для вводу критерія для пошука і відображення таблиці с результатом.
|