Столбец таблицы в базе данных. Содержит один тип данных в таблице базы данных. Например, в таблице #content
имеется заголовок title с названием каждой статьи, хранящейся в базе данных.
Столбец таблицы в базе данных. Содержит один тип данных в таблице базы данных. Например, в таблице Таблицы предыстории SQLК третьему типу относятся таблицы предыстории, называемые иначе таблицами транзакций. В данном примере одна такая таблица должна содержать предысторию классов, в которых учащиеся прошли полное обучение. Как правило, для данного типа таблицы вполне подходит первичный ключ с атрибутом AUTO_INCREMENT. Частичная структура таблицы предыстории классов, которые окончили учащиеся, может выглядеть так, как показано ниже.
Как правило, выбор типа данных для столбца таблицы не составляет большого труда. Ниже дается краткое описание типов данных, наиболее употребительных в приложениях Joomla. Индексы в MySQL
После определений столбцов в рассматриваемом здесь примере команды CREATE TABLE следуют определения индексов. Первым из них определяется индекс PRIMARY KEY, обозначаемый как столбец "id" Первичный ключ можно рассматривать как наиболее предпочтительный способ поиска отдельной строки в таблице. Зачастую для этой цели служит столбец типа INTEGER с атрибутом AUTO_INCREMENT, как пояснялось ранее. Вспомогательный файл модуля PHP (часть 2)Следующая строка кода выполняет очень важную функцию. В рассматриваемом здесь модуле статьи одного и того же автора отображаются в виде текущей статьи на странице. Но ведь на многих страницах веб-сайта статьи могут вообще не появляться. В частности, на странице может появиться другой компонент, например, контактная информация или веб-ссылки, но не исключено, что и список статей. В таком случае данному модулю нечего будет отображать. |