RPeraltaJr
2/7/2020 - 8:27 PM

Config File

[database]
name = "wp_careers"
user = "root"
pass = "root"

[tables]
jobs = "jobs"
jobs_staging = "jobs_staging"
submissions = "submissions"
<?php 

// _ load config
$config = parse_ini_file(__DIR__ . "./../config.ini.php", true);

$database_address = "localhost";
$database_name = $config["database"]["name"];
$database_user = $config["database"]["user"];
$database_pass = $config["database"]["pass"];
$table_name = $config["tables"]["jobs"];
$table_name_staging = $config["tables"]["jobs_staging"];
try {
    $db = new PDO("mysql:host=$database_address;dbname=$database_name", $database_user, $database_pass, array(
        PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION,
    ));
} catch (\PDOException $e) {
    throw new \PDOException($e->getMessage(), (int) $e->getCode());
}