качество и надёжность с 2008 года

8 (800) 200-25-11

Техническая поддержка support@komtet.ru —

круглосуточно и без выходных дней

load-whois

Онлайн-касса

для интернет-магазина

Подключите ваш интернет-магазин

к онлайн-кассе в соответствии с 54-ФЗ

Главная Техническая библиотека Языки программирования PHP Подключение к БД (пример скрипта PHP)

Подключение к БД (пример скрипта PHP)

Пример скрипта для подключения к БД MySql, написанный на языке PHP.

Иногда, при разработке сайта, возникает необходимость управлять БД из PHP-запросов и PHP-скриптов. Прежде всего нужно:

  1. Создать БД с помощью phpmyadmin из панели управления (к примеру назовем её komtet_test).
  2. Заходим на свой домен по FTP или SFTP.
  3. Создаем, к примеру, в корневой директории сайта файл, например, sql.php, либо создайте файл на локальном компьютере и закачайте на FTP-сервер вашего сайта.
  4. Записываем в этот файл PHP-скрипт, позволяющий подключаться с серверу MySQL, производить выборку данных и выводить содержимое таблицы "links" в виде обычной HTML-таблицы:
<?php
  //соединение с базой данных при помощи функции mysql_connect()
  //в аргументах функции укажите имя сервера, логин и пароль. 
  $db = mysql_connect("сервер","логин","пароль");
  //функция mysql_select_db() выбирает текущую 
  //базу данных с именем "komtet_test"
  mysql_select_db("komtet_test" ,$db);
  //функция mysql_query() выполняет запрос на выборку данных 
  //результирующий набор данных хранится в переменной $sql
  $sql = mysql_query("SELECT * FROM links" ,$db);
  //после получения данных начнём формирование HTML-таблицы 
  echo ("<table border ='1'>");
  //выводим строку заголовков 
  echo ("<tr><td>Адрес</td><td>Описание</td></tr>");
  //функция mysql_fetch_row() извлекает одну строку из результата 
  //и сохраняет её в массиве $tablerows
  while ($tablerows = mysql_fetch_row($sql))
  {
  //теперь в цикле для каждой полученной строки сделаем вывод 
  //$tablerows[1] соответствует полю "url" 
  //$tablerows[2] соответствует полю "description" 
  echo("<tr><td><a href="/info/tech/$tablerows[1]">$tablerows[1]
        </a></td><td>$tablerows[2]</td></tr> ");
  }
  echo "</table>";
  //закрытие соединение (рекомендуется)
  mysql_close($db);
  ?>
  1. Из браузера скрипт будет доступен например так: http://ВАШ_ДОМЕН/sql.php (согласно примеру).

Если всё сделано правильно, скрипт отработает и выведет на экран содержимое БД в виде обычной таблицы.

При возникновении вопросов вы всегда можете обратиться в круглосуточную Службу технической поддержки хостинга. Быстро попробовать работу скрипта можно, если зарегистрироваться на Бесплатный тест хостинга.

Другие документы на эту тему

Партнёрская программа КОМТЕТ — что это и как это работает?

Как вступить в партнёрскую программу и получить выгоду от сотрудничества с КОМТЕТ.

Виртуальный хостинг Perl/PHP/Python/Ruby

Тарифные планы «Виртуальный хостинг» — от размещения статических HTML-страниц, до поддержки PHP, Python, CGI скриптов (Shell, Perl), SSI, Ruby. В рамках тарифных планов предоставляется доступ к серверам баз данных MySQL или PostgreSQL.

MySQL

Работа с MySQL, инструменты, инструкции для Клиентов.

Клиентам — домены в подарок!
Бесплатный тест виртуального хостинга
Перенос сайта — бесплатно
Все акции
На сайте КОМТЕТ используются cookie-файлы, данные о IP-адресе и местоположении посетителей. Если, прочитав это сообщение, вы остаетесь на нашем сайте, это означает, что вы не возражаете против использования этих технологий.