ВУЗ:
Составители:
Рубрика:
Разработка электронного магазина
на PHP и MySQL
45
Этап 4. Разработка витрины электронного магазина
PHP и MySQL
Для МySQL в PHP разработаны функции прямого доступа к данным.
Рассмотрим функции, без которых нам не обойтись.
1. Подключение к серверу
int mysql_connect (string
имя_хоста [:порт] [, string
пользователь[, string пароль]])
функция пытается установить соединение с
сервером, в случае успеха возвращает
дескриптор соединения, в случае неудачи -
ноль.
Например,
mysql_connect("localhost", "root", "") or
die ("Не могу подключиться к серверу MySQL!");
В этой команде, если подключение не удалось, mysql_connect возвращает 0,
и поэтому выполняется второй операнд логического ИЛИ - функция die
выводит сообщение и завершает работу сценария.
2. Выбор базы данных
int mysql_select_db (string
имя_БД [, int
дескриптор_соединения])
функция пытается выбрать базу данных, в
случае успеха возвращает истину, в случае
неудачи - ложь. Если дескриптор
соединения не указан, имеется в виду
последнее соединение.
Например,
mysql_select_db("mycross") or
die ("Не могу подключиться к базе данных");
В этой команде, если база данных не выбрана, mysql_select_db возвращает 0,
и поэтому выполняется второй операнд логического ИЛИ - функция die
выводит сообщение и завершает работу сценария.
3. Выполнение запроса
int mysql_query (string запрос
функция пытается выполнить запрос, в
случае успеха возвращает дескриптор
Разработка электронного магазина на PHP и MySQL
Этап 4. Разработка витрины электронного магазина
PHP и MySQL
Для МySQL в PHP разработаны функции прямого доступа к данным.
Рассмотрим функции, без которых нам не обойтись.
1. Подключение к серверу
функция пытается установить соединение с
int mysql_connect (string
имя_хоста [:порт] [, string сервером, в случае успеха возвращает
пользователь[, string пароль]]) дескриптор соединения, в случае неудачи -
ноль.
Например,
mysql_connect("localhost", "root", "") or
die ("Не могу подключиться к серверу MySQL!");
В этой команде, если подключение не удалось, mysql_connect возвращает 0,
и поэтому выполняется второй операнд логического ИЛИ - функция die
выводит сообщение и завершает работу сценария.
2. Выбор базы данных
функция пытается выбрать базу данных, в
int mysql_select_db (string случае успеха возвращает истину, в случае
имя_БД [, int неудачи - ложь. Если дескриптор
дескриптор_соединения]) соединения не указан, имеется в виду
последнее соединение.
Например,
mysql_select_db("mycross") or
die ("Не могу подключиться к базе данных");
В этой команде, если база данных не выбрана, mysql_select_db возвращает 0,
и поэтому выполняется второй операнд логического ИЛИ - функция die
выводит сообщение и завершает работу сценария.
3. Выполнение запроса
int mysql_query (string запрос функция пытается выполнить запрос, в
случае успеха возвращает дескриптор
45
Страницы
- « первая
- ‹ предыдущая
- …
- 43
- 44
- 45
- 46
- 47
- …
- следующая ›
- последняя »
