Hostname - ім'я хоста, на якому перебуває база даних.
Username - ім'я користувача.
Password - пароль користувача.
Функція повертає параметр типу int, який більше 0, якщо з'єднання відбулося успішно, і дорівнює 0 у протилежному випадку.
mysql_select_db(string database_name, int link_identifier);
Вибрати базу даних для роботи.
Параметри:
Database_name - ім'я бази даних.
link_identifier - ідентифікатор з'єднання, що отримано у функції mysql_connect. (параметр необов'язковий, якщо він не вказується, то використовується ID від останнього виклику mysql_connect).
Функція повертає значення true або false
mysql_query(string query, int link_identifier);
Функція виконує запит до бази даних.
Параметри:
query - рядок, що містить запит
link_identifier - див. попередню функцію.
Функція повертає ID результату або 0, якщо сталася помилка.
mysql_result(int result, int i, column);
Функція повертає значення поля в стовпці column і в рядку i.
mysql_fetch_row ($result);
Функція дозволяє одержати доступ до даних після виконання запиту SELECT.
Параметри:
$result результат виконання mysql_query()
Функція повертає набір значень у вигляді одновимірного масиву, що являє собою один рядок із двовимірного масиву $result. Перший виклик функції повертає перший рядок двовимірного масиву $result, а кожний наступний – чергову. Як індекси однвимірного масиву використовуються порядкові номери елементів. Нумерація починається з нуля.
mysql_fetch_array ( $result)
Те ж, що й попередня функція, тільки як індекси масиву використовуються імена полів таблиці.
mysql_close(int link_identifier);
Функція закриває з'єднання з MySQL.
Параметри:
link_identifier - див. вище.
Функція повертає значення true або false.
mysql_num_rows ( $result)
Параметри:
$result результат виконання mysql_query()
Функція повертає кількість рядків двовимірного масиву $result.
Розглянемо тепер декілька прикладів скриптів, що взаємодіють з MySQL. Скрипти будуть звертатися до бази даних library, розглянутої в попередніх розділах. Створимо новий хост test.ua. Для цього створимо папку test.ua за адресою c:/webservers/home/ (якщо Денвер установлений у кореневому каталозі диска С). Потім створюємо папку www у папці test.ua і надалі будемо складати в цю папку всі файли прикладів.
5.2 Виведення даних з таблиці
Наберемо в блокноті текст скрипта й збережемо його за адресою