Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Magazin_metodichka_RiEUBD.doc
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
687.1 Кб
Скачать

Использование языка html

HyperText Markup Language (HTML)является стандартным языком, предназначенным для создания гипертекстовых документов в среде WEB. HTML-документы могут просматриваться различными типами WEB-броузеров. Когда документ создан с использованием HTML, WEB-броузер может интерпретировать HTML для выделения различных элементов документа и первичной их обработки. Использование HTML позволяет форматировать документы для их представления с использованием шрифтов, линий и других графических элементов на любой системе, их просматривающей.

Таким образом язык HTML предоставляет возможность разработать графический интерфейс для работы с базой данных. Иначе говоря, уровень представления системы, в данном случае интернет-магазина, осуществляется с помощью страниц, разработанных на HTML. С лексикой языка можно познакомиться в дополнительной литературе. В данном пособии будут разобраны связи HTML и PHP на примерах.

Код первой страницы интернет-магазина выглядит следующим образом Рисунок 1 index.html. Она разделена на два фрэйма в одном столбце. Окно браузера будет разделено на две части по горизонтали – 25% верхняячасть и 75% нижняя. Описание верхней части содержит файл topframe.php, нижней – main.php.

Рисунок 1 index.html

На использование шрифтов и картинок нет никаких стандартов, поэтому все зависит от вкуса и профессионализма разработчиков. Наполнение фраймов будет рассмотрено в следующей главе, а это внешний вид первой страницы Рисунок 2 Главная страница интернет-магазина.

Рисунок 2 Главная страница интернет-магазина

Алгоритмы программирования на рнр Связь html и рнр

В следующем разделе будет рассмотрено использование HTML-форм с PHP для ввода данных. Когда Web-сервер встречает последовательность символов <?php, то это служит для него сигналом, что далее следуют команды, а не просто текст, который надо послать браузеру. Сервер продолжает выполнять команды PHP, до тех пор, пока не дойдет до признака конца секции, а именно символов ?>. В примере Рисунок 4 topframe.php использована всего одна секция РНР с единственной функцией, функция будет описана позже.

Таким образом, в HTML документ в любом месте и в любом количестве можно всталять РНР секции. РНР код интерпритируется сервером и передается интернет-браузеру пользователя, как HTML документ. Файлы, содержащие HTML и PHP код имеют расширение ‘.php’.

Синтаксис языка РНР похож на язык «Си», изучаемый в другом курсе. Более подробно с языком РНР нужно познакомиться в дополнительной литературе.

Соединение с сервером

Прежде, чем приступать к работе с базой данных необходимо установить соединение с сервером MySQL. Для этого в языке РНР4.0 предусмотрена функция:

mysql_connect ([string server [, string username [, string password [, bool new_link]]]]).

Возвращает идентификатор ссылки MySQL при успехе, FALSE при неудаче.

mysql_connect() устанавливает соединение с MySQL-сервером. Следующие значения по умолчанию принимаются для для отсутствующих необязательных параметров: server = 'localhost:3306', username = имя пользователя - владельца серверного процесса, password = пустой пароль.

Следующий шаг – это выбор базы.

bool mysql_select_db (string database_name [, resource link_identifier])

Возвращает TRUE при успехе, FALSE при неудаче.

mysql_select_db() устанавливает текущую активную БД на сервере, ассоциированную со специфицированным идентификатором.

Пример выбора базы данных приведен ниже Рисунок 3 dbconnect.php.

Рисунок 3 dbconnect.php

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]