28 lines
886 B
PHP
28 lines
886 B
PHP
<?php
|
|
# FileName="WADYN_MYSQLI_CONN.htm"
|
|
# Type="MYSQL"
|
|
# HTTP="true"
|
|
|
|
require_once __DIR__ . '/../vendor/autoload.php';
|
|
|
|
if (!isset($_ENV['DB_HOST'])) {
|
|
$dotenv = Dotenv\Dotenv::createImmutable(__DIR__ . '/../');
|
|
$dotenv->safeLoad();
|
|
}
|
|
|
|
$hostname_cmctrfdb = $_ENV['DB_HOST'] ?? 'localhost';
|
|
$database_cmctrfdb = $_ENV['DB_DATABASE'] ?? '';
|
|
$username_cmctrfdb = $_ENV['DB_USERNAME'] ?? '';
|
|
$password_cmctrfdb = $_ENV['DB_PASSWORD'] ?? '';
|
|
|
|
$servername = $hostname_cmctrfdb;
|
|
$username = $username_cmctrfdb;
|
|
$password = $password_cmctrfdb;
|
|
$dbname = $database_cmctrfdb;
|
|
|
|
@session_start();
|
|
|
|
$cmctrfdb = mysqli_init();
|
|
if (defined("MYSQLI_OPT_INT_AND_FLOAT_NATIVE")) $cmctrfdb->options(MYSQLI_OPT_INT_AND_FLOAT_NATIVE, TRUE);
|
|
$cmctrfdb->real_connect($hostname_cmctrfdb, $username_cmctrfdb, $password_cmctrfdb, $database_cmctrfdb) or die("Connect Error: " . mysqli_connect_error());
|