Урок 3 — Основы php и mysql программирования базы данных
Для учебы основы php 5 и mysql программирования мы будем использовать программу Adobe Dreamweaver CS3. Если у вас ее нету, вы можете ее скачать в Интернете. Все страницы с расширением php или html. Имеют строгую структуру: 1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> Первая и четвертая строка - это кодировка. Вторая - это открытие тега html. Третья - это открытие тега head Пятая - это название заголовка страницы (По умолчанию - это Новый Документ). Шестая - закрытие тега head Восьмая - открытие тега body. Вот здесь как раз мы и будем писать то, что нам нужно. Девятая - закрытие тега body. Десятая - закрытие тега html.
То есть, чтобы нам в заголовке написать "основы php 5 и mysql программирования", на пхп коде, необходимо: в строке 5 написать следующее: <title><php echo "основы php 5 и mysql программирования"; ?></title> <?php ?> - это необходимо для обозначения области программирования php. То есть <?php - это открытие пхп кода, а ?> - это закрытие кода. Между <body> и </body> вам нужно писать текст, который выводится в браузере. Ниже приведен код запроса вывода из базы данных. Сейчас пройдем немного о структуре синтаксиса. $db - это переменная, необходимая для запроса. Знак $ - применяется ТОЛЬКО для переменных. mysql_connect - это функция подключения к базе данных. Она принимает три параметра. Путь к соединению, имя пользователя и пароль. mysql_select_db - применяется для выборки с базы данных с определенной базы, потому что у вас может быть не одна база данных. Здесь вы выбираете конкретную базу данных. mysql_query - происходит выборка из базы данных. На русском языке это будет выглядеть так: "ВЫБРАТЬ заглавие, текст ИЗ таблицы, ГДЕ первая строка". Не забывайте ставить точку с запятой. Потому что это частая ошибка программистов. Далее следует условие if если выборка произошла, то мы перекидываем выборку в массив для того, чтобы иметь доступ к информации и перекидываем это в переменную $myrow. Если в массиве ничего нету, мы печатаем сообщение, посредством функции echo. Теперь переменная $myrow - это массив. И для доступа к полю title необходимо записать $myrow["title"], то есть в массиве $myrow выбираем поле title. <?php $db = mysql_connect("localhost","name","4ad2fg6g"); //проверка имени и пароля и соединение с базой данных
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> |