Можно ли сделать единую страницу mysql-соединения

Я хочу создать одну страницу подключения, чтобы я мог настраивать эту страницу один раз каждый раз, и все страницы, для которых требуется подключение к mysql, используют эту страницу? как WordPress, что он имеет только одну страницу конфигурации.
если да, как я могу это сделать?

0

Решение

<php

$connection = new mysqli ('SERVER','DB_USERNAME','DB_PASS','DB');
$connection -> set_charset('UTF-8');
if ($connection->connect_errno)
{
printf ('Connect failed: %s\n', $connection->connect_error);
exit();
}

Это все, что вам нужно в вашем connection.php. Вы можете включить его с

include('connection.php');

Вы можете найти много уроков для mysqli!

0

Другие решения

Вы можете просто создать файл connectiontion.php и на этой странице разместить свои функции подключения:

$connection = mysql_connect(DB_SERVER,DB_USERNAME,DB_PASSWORD);
if (!$connection) {
die("Database connection failed: " . mysql_error());
}

$db_select = mysql_select_db(DB_NAME,$connection);
if (!$db_select) {
die("Database selection failed: " . mysql_error());
}
//and any other config

тогда вы можете легко сделать это на любой странице:

require_once("connection.php")

или же

include("connection.php");
0