Подключение к БД (пример скрипта PHP)
Пример скрипта для подключения к БД MySql, написанный на языке PHP.
Иногда, при разработке сайта, возникает необходимость управлять БД из PHP-запросов и PHP-скриптов. Прежде всего нужно:
- Создать БД с помощью phpmyadmin из панели управления (к примеру назовем её komtet_test).
- Заходим на свой домен по FTP или SFTP.
- Создаем, к примеру, в корневой директории сайта файл, например, sql.php, либо создайте файл на локальном компьютере и закачайте на FTP-сервер вашего сайта.
- Записываем в этот файл 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); ?>
Из браузера скрипт будет доступен например так: http://ВАШ_ДОМЕН/sql.php (согласно примеру).
Если всё сделано правильно, скрипт отработает и выведет на экран содержимое БД в виде обычной таблицы.
При возникновении вопросов вы всегда можете обратиться в круглосуточную Службу технической поддержки хостинга. Быстро попробовать работу скрипта можно, если зарегистрироваться на Бесплатный тест хостинга.
Вам также может помочь
Виртуальный хостинг Perl/PHP/Python/Ruby
Тарифные планы «Виртуальный хостинг» — от размещения статических HTML-страниц, до поддержки PHP, Python, CGI скриптов (Shell, Perl), SSI, Ruby. В рамках тарифных планов предоставляется доступ к серверам баз данных MySQL или PostgreSQL.
MySQL
Работа с MySQL, инструменты, инструкции для Клиентов.
Партнёрская программа ООО «ХОСТИНГ.КОМ» — что это и как это работает?
Как вступить в партнёрскую программу и получить выгоду от сотрудничества с ООО «ХОСТИНГ.КОМ».