Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Создание базы данных для серверной части приложенияСодержание книги
Поиск на нашем сайте Для создания базы данных MySQL через PHPMyAdmin делаем следующее: · Заходим в оболочку; · Переходим на вкладку «Базы данных»; · В первое поле вводим название создаваемой базы данных, а из выпадающего списка выбираем нужную кодировку. В нашем случае это utf8_genegal_ci. Длина имени базы данных не должна превышать 64 символа. · Затем нажимаем на кнопку «Создать» · После этого имя созданной БД MySQL должно появиться в списках · Теперь создадим в нашей базе данных первую таблицу. Делаем следующее: · В списке слева находим имя нашей базы данных и нажимаем на него: · В следующем окне вводим название таблицы и задаем количество столбцов; · Затем нажимаем на кнопку «Ok». · Следующим шагом задаем структуру нашей таблицы. Прописываем имена и типы данных, которые будут храниться в столбцах таблицы; Примеры типов данных: · CHAR: представляет строку фиксированной длины · VARCHAR: представляет строку переменной длины. · TINYINT: представляет целые числа от -127 до 128, занимает 1 байт · BOOL: TRUE (представляет число 1) и FALSE (предоставляет число 0). · FLOAT: хранит дробные числа с плавающей точкой · DATE: хранит даты · TIME: хранит время · Если нужно связать несколько таблиц создаем ключи PK, FK; · После этого нажимаем на кнопку «Сохранить»; · Таблица нашей БД MySQL создана и готова для заполнения данными; Способы взаимодействия PHP и СУБД MySQL ТАК ЖЕ СМОТРИТЕ ПУНКТ 11 PHP поддерживает работу с базой данных MySQL. Специальные встроенные функции для работы с MySQL позволяют просто и эффективно работать с этой СУБД: выполнять любые запросы, читать и записывать данные, обрабатывать ошибки. Сценарий, который подключается к БД, выполняет запрос и показывает результат, будет состоять всего из нескольких строк. Для работы с MySQL не надо ничего дополнительно устанавливать и настраивать; всё необходимое уже доступно вместе со стандартной поставкой PHP. mysqli (MySQL Improved) — это расширение PHP, которое добавляет в язык полную поддержку баз данных MySQL. Это расширение поддерживает множество возможностей современных версий MySQL. Перед началом работы с данными внутри MySQL, нужно открыть соединение с сервером СУБД. В PHP это делается с помощью стандартной функции mysqli_connect(). Функция возвращает результат — ресурс соединения. Но чтобы выполнить соединение с сервером, необходимо знать как минимум три параметра: · Адрес сервера СУБД; · Логин; · Пароль. При использовании OpenServer пароль для подключения — это пустая строка ‘’, а при самостоятельной установке MySQL пароль вы задавали в одном из шагов. Базовый синтаксис функции mysqli_connect(): mysqli_connect(<адрес сервера>, <имя пользователя>, <пароль>, <имя базы данных>); После необходимо проверить произошло ли подключение, это делается следующим скриптом: <?php $link = mysqli_connect("localhost", "root", "");
if ($link == false){ print("Ошибка: Невозможно подключиться к MySQL ". mysqli_connect_error()); } else { print("Соединение установлено успешно"); } Следующий шаг - задание кодировки, это тоже делается не сложно: mysqli_set_charset($con, "utf8"); PHP дает огромное множество функций мне лень их перечислять поэтому лишь расскажу лишь парочку: · Выражение INSERT INTO используется для добавления новых записей в таблицу базы данных. · mysqli_insert_id() — возвращает идентификатор последней добавленной записи Можно писать и на mysql синтаксисе $sql = 'SELECT id, name FROM cities'; $result = mysqli_query($link, $sql); Отправляя его на бд где код и выполнится Способы внедрения JavaScript в html-документы. Вариант 1. Подключение внутри html-файла. Делается это с помощью конструкции: <script type="text/javascript"> … Код javascript … </script> Можно использовать как в head так и в body, но в зависимости от выбора это меняет что первое загружается (браузер читает сверху вниз) Вариант 2. Подключение внешнего файла скрипта с кодом. Если javascript-код находится во внешнем файле, то способ его подключение будет несколько другим. <script src="путь_к_файлу_скрипта/script.js"></script> Можно также подключать через URL <script src=" http://www.somesite.com/script.js"></script> Атрибуты: Атрибут async Async используется для того, чтобы указать браузеру, что скрипт может быть выполнен «асинхронно». <script async src="script1.js"></script> При обнаружении тега <script async src="..."> браузер не останавливает обработку HTML-документа для загрузки и выполнения скрипта, выполнение может произойти после того, как скрипт будет получен параллельно с разбором документа. Когда скрипт будет загружен – он выполнится. Атрибут defer Атрибут defer откладывает выполнение скрипта до тех пор, пока вся HTML-страница не будет загружена полностью.
|
||
|
Последнее изменение этой страницы: 2021-06-14; просмотров: 230; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.216.198 (0.006 с.) |