Проблема выравнивания полей для различных браузеров и экранов дисплеев
При работе с одним браузером можно выровнять длины полей и их расположение. Но при работе с другими браузерами это выравнивание нарушается и форма смотрится некрасиво. Или еще одна проблема: при уменьшении размера окна браузера (например, из-за маленького экрана дисплея) могут исчезать или обрезаться некоторые поля. Одним из эффективных средств решения этих проблем является форматирование экранной формы в виде таблицы с ячейками и задания размеров полей в процентом отношении относительно контейнера (например, ячейки таблицы, в которой находится несколько полей). При необходимости ячейки таблицы можно объединять по горизонтали или вертикале. Таким образом, форма будет “резиновой” сжиматься или разжиматься при изменении размеров окна браузера или при работе с другими браузерами. Пример такого форматирования приведен в п. 3.5.3.
2.11. Базы данных
Язык SQL заложен в основу практически всех существующих СУБД. SQL обычно описывается как стандартный язык, используемый для взаимодействия с реляционными базами данных. В реляционных СУБД данные организуются в виде набора взаимосвязанных таблиц. Связи между таблицами реализуются в виде ссылок на данные других таблиц. Таблицу можно представить себе как двухмерный массив, в котором расположение каждого элемента характеризуется определенными значениями строки и столбца.
Поддержка базы данных в РНР представлена набором стандартных функций для соединения с базой, обработки запросов и разрыва связи. СУБД MySQL стала самым популярным средством для работы с базами данных в РНР (http://www.mysql.com).
База данных с СУБД MySQL физически представляет папку под именем базы данных, а таблицы в базе данных - файлы в этой папке под именами таблиц. Одним из популярных визуальных редакторов таких баз данных является phpMyAdmin (он сам написан на языке PHP) и используется на практических занятия по разработке Web-приложений (п.3). Есть и другие редакторы, например HeidiQql.
Дата добавления: 2015-04-15; просмотров: 730;