Frequently Asked Questions

Other Languages: Dansk Deutsch Ελληνικά English Español Suomi Filipino Français Indonesian Italiano Japanese Korean Malay Bokmål Nederlands Polski Português - Brasil Português - Portugal Русский Svenska Thai Türkçe Vietnamese Chinese Taiwan Chinese

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

Print this Article
Last Updated: February 2, 2015 12:30 PM

Доступ до баз даних 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.

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

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

<?php //Sample Database Connection Syntax for PHP and MySQL. //Connect To Database $hostname="your_mysqlserver.secureserver.net"; $username="your_dbusername"; $password="your_dbpassword"; $dbname="your_dbusername"; $usertable="your_tablename"; $yourfield = "your_field"; mysql_connect($hostname,$username, $password) or die ("<html><script language='JavaScript'>alert('Unable to connect to database! Please try again later.'),history.go(-1)</script> <!-- Mirrored from help.secureserver.net/article/216?prog_id=ixonecom&locale=uk by HTTrack Website Copier/3.x [XR&CO'2014], Wed, 29 Jul 2015 07:37:40 GMT --> </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."<br>"; } } ?>

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