Проектирование модулей

Соединение страниц сайта с базой данных происходит при помощи следующего кода, который выполняет загрузку уже заполненных контентом страниц из базы данных:

<?php

$connection = mysql_connect('localhost', 'root') or die(mysql_error()); // Соединение с СУБД и обработка ошибки, если она есть

mysql_select_db('handbook', $connection) or die(mysql_error()); // Выбор базы данных

mysql_set_charset('utf8'); // Определение кодировки

?>

Выборка лабораторных работ из базы данных осуществляется с помощью следующего кода:

$data = mysql_query('SELECT * FROM works ORDER BY number') or die(mysql_error()); // Выполнение запроса, получение данных и обработка ошибки

$works = array(); // Объявление пустого массива с лабораторными работами

while ($row = mysql_fetch_object($data)) // Получение строки в виде объекта данных на каждом проходе цикла

{

$works[] = $row; // Присваивание строки новой ячейке массива

}

Для получения данных из других таблиц используются подобные блоки кода.

Реализация и тестирование программного обеспечения


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: