Довідка

Довідка GoDaddy

Підключення до баз даних MySQL із використанням PHP

Доступ до баз даних MySQL можна отримати безпосередньо через сценарії PHP. Таким чином ви зможете читати дані з бази та записувати дані в базу безпосередньо з веб-сайту.

  1. Підключіться до сервера MySQL, використовуючи оператор mysql_connect. Наприклад.
    $con = mysql_connect('HOSTNAME','USERNAME','PASSWORD');

    Довідку про оператор mysql_connect див. у статті Перегляд відомостей про базу даних з акаунтів спільного хостингу.

  2. Виберіть базу даних, до якої потрібно отримати доступ, за допомогою оператора mysql_select_db. Наприклад.
    mysql_select_db('DATABASENAME', $con)

    'DATABASENAME' – це назва вашої бази даних, вона також відображається на сторінці відомостей про базу даних.

Після встановлення підключення та вибору бази даних можна створювати запити з використанням PHP.

Щоб допомогти у створенні власного рядка підключення, наводимо приклад нижче.

Приклад рядка підключення PHP MySQ

Цей рядок підключення розташовано в базі даних your_dbusername. Знайдіть певну таблицю (your_tablename), а потім знайдіть у списку усіх значень таблиці вказане поле (наприклад, стовпець), яке ви вказали (your_field).

?PHP
	//Приклад синтаксису підключення до бази даних для PHP та MySQL.
	
	//Підключення до бази даних
	
	$hostname="your_hostname";
	$username="your_dbusername";
	$password="your_dbpassword";
	$dbname="your_dbusername";
	$usertable="your_tablename";
	$yourfield = "your_field";
	
	mysql_connect($hostname,$username, $password) або ("html>script language='JavaScript'>alert('Unable to connect to database! Please try again later.'),history.go(-1)/script>/html>");
	mysql_select_db($dbname);
	
	# Перевірте, чи існують записи
	
	$query = "SELECT * FROM $usertable";
	
	$result = mysql_query($query);
	
	if($result){
		while($row = mysql_fetch_array($result)){
			$name = $row["$yourfield"];
			echo "Name: ".$name."br/>";
		}
	}
?>

Докладні відомості див. на сторінці функцій MySQL на сайті php.net.


Чи була ця стаття корисною?
Дякуємо за ваш відгук. Щоб звернутися до представника служби підтримки, скористайтеся телефонним номером або чатом (див. вище).
Ми раді, що змогли допомогти! Що ще ми можемо для вас зробити?
Нам дуже прикро. Повідомте нам, що викликало замішання або чому рішення не усунуло вашу проблему.