我有我的数据库连接数据库配置。每次我制作一个新的PHP文档时,我都会在顶部添加错误处理(如profile.php)。但是有没有办法,我可以在我的连接上放置错误报告,这样我就不必在我制作的每个 PHP 页面上调用它?
dbconfig.inc.php
<?php
$db_host = "localhost";
$db_user = "root";
$db_pass = "";
$db_name = "test";
// connection:
$mysqli = new mysqli($db_host, $db_user, $db_pass , $db_name);
// tjek conenction:
if (mysqli_connect_errno()) {
printf("Connect failed: %s'n", mysqli_connect_error());
}
// vi kører utf-8 på connection:
$mysqli->set_charset("utf-8");
?>
简介.php
<?php
ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
error_reporting(E_ALL);
include 'dbconfig.inc.php';
// Code here
?>
答案是:
if (mysqli_connect_errno()) {
ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
error_reporting(E_ALL);
}
// vi kører utf-8 på connection:
$mysqli->set_charset("utf-8");
?>