Узнайте, как создать страницу для вставки записи в приложении Dreamweaver, что позволит пользователям вставлять новые записи в базу данных.
Пользовательский интерфейс в Dreamweaver и более поздних версиях стал проще. В результате этого некоторые функции, описанные в этой статье, могут отсутствовать в Dreamweaver и более поздних версиях. Дополнительные сведения см. в этой статье.
О создании страниц вставки записей
Ваше приложение может содержать страницу, которая позволяет пользователям вставлять новые записи в базу данных.
Страница вставки состоит из двух блоков:
HTML-форма, позволяющая пользователям вводить данные;
поведение сервера «Вставить запись», выполняющее обновление базы данных.
Когда пользователь нажимает кнопку формы «Отправить», поведение сервера вставляет записи в таблицу базы данных.
Вы можете добавить эти строительные блоки в одной операции, используя объект данных Record Insertion Form, или добавить их по отдельности, используя инструменты форм Dreamweaver и панель Server Behaviors.
Одновременно страница вставки может содержать только одно поведение сервера для редактирования записей. Например, к странице вставки невозможно добавить варианты поведения сервера «Обновить запись» или «Удалить запись».
Создание страницы вставки поблочно
Также можно создать страницу вставки, используя инструменты форм и серверное поведение.
Добавление на страницу вставки HTML-формы
На странице создается пустая форма. Возможно, вам потребуется включить Invisible Elements (View > Visual Aids > Invisible Elements), чтобы увидеть границы формы, которые представлены тонкими красными линиями.
Вам не нужно указывать атрибут action или method для формы, чтобы сообщить ей, куда и как отправлять данные записи, когда пользователь нажмет кнопку Submit. Серверное поведение Insert Record устанавливает эти атрибуты за вас.
Объекты формы предназначены для ввода данных. Текстовые поля часто используются для этой цели, но вы также можете использовать меню, опции и переключатели.
Вы можете изменить метку кнопки отправки, выбрав кнопку, открыв инспектор свойств («Окно» > «Свойства») и введя новое значение в поле «Метка».
Добавьте поведение сервера для вставки записей в таблицу базы данных (ColdFusion)
Тип данных — это вид данных, который ожидает столбец в таблице вашей базы данных (текст, числовые, логические значения).
Повторите процедуру для каждого объекта формы в вашей форме.
Dreamweaver добавляет поведение сервера к странице, которое позволяет пользователям вставлять записи в таблицу базы данных, заполнив HTML-форму и нажав кнопку «Отправить».
Добавление поведения сервера для вставки записей в таблицу базы данных (ASP)
Для определения подключения нажмите кнопку «Определить».
Dreamweaver автоматически выбирает первую форму на вашей странице.
Тип данных — это вид данных, которые ожидает столбец в таблице вашей базы данных (текст, числовые, логические значения).
Повторите процедуру для каждого объекта формы в вашей форме.
Dreamweaver добавляет поведение сервера на страницу, которое позволяет пользователям вставлять записи в таблицу базы данных, заполняя HTML-форму и нажимая кнопку «Отправить».
Чтобы редактировать поведение сервера, откройте панель «Поведение сервера» («Окно» > «Поведение сервера») и дважды нажмите поведение «Вставить запись».
Добавление поведения сервера для вставки записей в таблицу базы данных (PHP)
Тип данных — это вид данных, который ожидает столбец в таблице вашей базы данных (текст, числовые, булевы значения).
Повторите процедуру для каждого объекта формы в вашей форме.
Dreamweaver добавляет серверное поведение на страницу, которое позволяет пользователям вставлять записи в таблицу базы данных, заполняя HTML-форму и нажимая кнопку «Отправить».
Создание страницы вставки за одно действие
По умолчанию Dreamweaver создает объект формы для каждого столбца в таблице базы данных.Если ваша база данных автоматически генерирует уникальные идентификаторы ключей для каждой новой создаваемой записи, удалите объект формы, соответствующий столбцу ключа, выбрав его в списке и нажав кнопку «Минус (-)». Это устраняет риск того, что пользователь формы введет значение идентификатора, которое уже существует.
Вы также можете изменить порядок объектов формы в HTML-форме, выбрав объект формы в списке и нажав стрелку вверх или вниз в правой части диалогового окна.
В поле «Метка» введите понятную надпись, которая будет отображаться рядом с полем ввода данных. По умолчанию Dreamweaver отображает имя столбца таблицы в метке.
Во всплывающем меню «Выводить как» выберите объект формы, служащий в качестве поля ввода данных. Можно выбрать «Текстовое поле», «Текстовая область», «Меню», «Флажок», «Группа параметров» и «Текст». Для элементов только для чтения выберите «Текст». Можно также выбрать «Поле пароля», «Поле файла» и «Скрытое поле».
Скрытые поля добавляются в конец формы.
- Во всплывающем меню «Отправить как» выберите формат данных, соответствующий таблице базы данных. Например, если столбец таблицы предназначен для числовых данных, выберите «Число».
- Задайте свойства объекта формы. Параметры различаются в зависимости от объекта формы, выбранного в качестве поля ввода данных. Для текстовых полей, областей и текста можно задать начальное значение. Для меню и групп переключателей открывается диалоговое окно задания свойств. Для параметров выберите пункт «Установлен» или «Снят».
Dreamweaver добавляет на вашу страницу как HTML-форму, так и серверное поведение «Вставить запись». Объекты формы размещаются в базовой таблице, которую можно настроить с помощью инструментов дизайна страницы Dreamweaver. (Убедитесь, что все объекты формы остаются в границах формы.)
Для редактирования серверного поведения откройте панель «Серверные поведения» (Окно > Серверные поведения) и дважды нажмите поведение «Вставить запись».
Связанные материалы
Создание красивых веб-сайтов в Dreamweaver
Создавайте дизайн, пишите код и управляйте динамическими веб-сайтами с помощью многофункционального инструмента.