Реферат: Разработка Web-приложения Учёт оборудования с использованием PHP и СУБД MySQL

<h3><a href = "index.html">Вернуться на главную</a></h3>

В результате получится страничка, которая показана на рисунке 6.

Рисунок 6. Страничка О создателе.

Написание РНР-кода, обрабатывающего БД

Просмотр записей в БД

Рассмотрим алгоритм вывода записей из таблиц базы данных в окно браузера. Сначала необходимо подключиться к СУБД MySQL и выбрать базу данных, затем выполнить запрос, который выберет требуемые записи из базы данных, и, наконец, отобразить результаты этого запроса в браузере.

Процедура вывода в окно браузера записей реализована в файлах lookf . php ( фирмы-изготовители), looko . php ( список оборудования) и lookz . php (заказы посетителей сайта).

Я рассмотрю отображение записей обо всех имеющихся в базе данных об оборудовании. Для того чтобы просмотреть весь список оборудований, посетителю сайта нужно просто щелкнуть по ссылке «Оборудование» и ему будет показан полный список записей об оборудовании, имеющегося в базе данных.

При этом загружается файл looko . php , в который передается по строке адреса параметры part = look .

Сначала подключаемся к СУБД MySQL и выбираем базу данных, с которой будем работать:

$connection = @mysql_connect("localhost", "root") or die("Could not connect to MySQL server!");

$bd_name = @mysql_select_db("db_06_ ob ") or die ("Ошибка открытия базы данных");

Затем запоминаем значение переменной part , полученной по строке адреса. Эта переменная используется для выбора фрагмента кода, который необходимо выполнить.

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

$sql = 'SELECT firma.firma, obor.marka, tip.tip, obor.price, obor.ido FROM obor, firma, tip WHERE firma.idf = obor.idf AND tip.idt = obor.idt LIMIT 0,100';

$result = mysql_query($sql);

Затем строим таблицу и, обрабатывая в цикле результаты выполнения запроса, заполняем ее.

$i=1;

echo '<table width = 100% border = 1><tr>

<td><p class = "header">№ п . п </p></td>

<td><p class = "header"> Фирма </p></td>

<td><p class = "header"> Марка </p></td>

<td><p class = "header"> Тип </p></td>

<td><p class = "header"> Цена </p></td></tr>';

while ($row=mysql_fetch_array($result))

{

echo '<tr>

<td><p>'.$i.'</p></td>

<td><p>'.$row[0].'</p></td>

<td><p>'.$row[1].'</p></td>

К-во Просмотров: 751
Бесплатно скачать Реферат: Разработка Web-приложения Учёт оборудования с использованием PHP и СУБД MySQL