Лабораторная работа № 7. Базы данных MySQL и PHP
Для работы с базой данных необходимо: 1.Установить соединение с сервером: mysql_connect (server_name, username, password);2.Выбрать базу данных, которая будет активной: mysql_select_db (database_name);3.Выполнить запрос к базе данных mysql_query (query);4.Если запросом является выбор информации с БД, то результат необходимо перевести в массив, например: $q = mysql_query(запрос) or die('сообщение об ошибке');while($row = mysql_fetch_array($q) { echo "$row['имя_поля']"; }ПРАКТИЧЕСКАЯ РАБОТА № 7 Рассмотрим пример работы с базой данных, которая должна содержать информацию о зарегистрированных пользователях сайта. Обязательные поля: имя клиента, логин, пароль, e-mail, дополнительная информация. 1 этап. Создание базы данных в PHPMyAdmin 1. Запустите денвер. 2. Откройте в браузере phpMyAdmin, для этого: -набрать в адресной строкеlocalhostи нажать Enter -на открывшейся странице в таблице из раздела «Тестирование Денвера» перейти по ссылке http://localhost/Tools/phpMyAdmin Если все сделали правильно то увидите окно, разделенное на два фрейма: в левом список баз данных на локальном компьютере, а справа рабочая область. 3. Создайте базу данных users: в поле «Новая база данных» укажите имя и нажмите кнопку «Создать». Внимание! Название базы данных и все поля ОБЯЗАТЕЛЬНО пишите латиницей, без пробелов. В результате появится соответствующее сообщение (база данных была создана) и будет предложено создать новую таблицу в базе данных. 4. Создайте в базе данных таблицу user, состоящую из 6 полей: В следующем окне нам предложат заполнить данные о столбцах: - Поле ‑ имя столбца - Тип ‑ тип данных столбца - Длина ‑ длина столбца - По умолчанию ‑ значение, которое будет подставлено по умолчанию - Сравнение ‑ как будет осуществляться поиск данных - Атрибуты ‑ атрибуты столбца - Null (Ноль) ‑ может ли столбец быть пустым - Индекс ‑ индекс поля - A_I (auto_increment) ‑ является ли данный столбец с автоматическим приращением - Комментарий ‑ комментарий к данному столбцу 5. В форме для ввода структуры таблицы введите параметры полей таблицы student:
6. Нажмите кнопку «Сохранить», в результате будет отображена форма: Все созданные поля можно редактировать , удалять , изменять им свойства (первичный ключ , уникальное значение , индекс , полнотекстовый ) или просматривать уникальные значения полей . Эти же действия можно совершать над группой выделенных (помеченных галочкой) полей таблицы. В таблицу можно добавлять новые поля в конец, начало таблицы или после указанного поля таблицы. Ниже можно просматривать созданные индексы (первичные и внешние ключи таблицы). 7. Используя команду верхнего меню PhpMyAdmin «Вставить», добавьте в таблицу user сведения о 2-3 пользователях. 8. Используя команду «Обзор» просмотрите таблицу. 9. Просмотрите информацию о базе данных users, выделив щелчком мыши имя БД в левой области PhpMyAdmin:
2 этап. Создание пользовательского web-интерфейса для работы с БД База данных создана, наполнена приступим к программированию. Создадим php-сценарии, выполняющие следующие функции: · подключение к базе данных; · вывод записей из базы данных на экран; · ввод значений в базу данных с помощью формы; · удаление записей в базе данных; · редактирование записей в базе данных.
Популярное: Модели организации как закрытой, открытой, частично открытой системы: Закрытая система имеет жесткие фиксированные границы, ее действия относительно независимы... Личность ребенка как объект и субъект в образовательной технологии: В настоящее время в России идет становление новой системы образования, ориентированного на вхождение... Как построить свою речь (словесное оформление):
При подготовке публичного выступления перед оратором возникает вопрос, как лучше словесно оформить свою... ©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (1353)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |