Example #1
0
        echo "<tr><td>Host </td><td>" . $dbhost . "</td></tr>";
        echo "<tr><td>Database </td><td>" . $dbname . "</td></tr>";
        echo "<tr><td>User </td><td>" . $dbuser . "</td></tr>";
        echo "</table>";
        echo "<br/>The error was:<br/>", $ex->getMessage(), "<br/>", $ex->getTraceAsString();
        $continue = false;
    }
}
// create database structure
if ($continue) {
    $rollBack = true;
    $step++;
    if ($createDb == 'true') {
        try {
            $db = new RecordSet($dbConnectionInfo, false, true);
            $db->runFile($baseDir0 . "/install/initDb.sql");
            echo "<br/>Tables created.";
        } catch (Exception $ex) {
            echo "<br/>Could not create database structure!";
            echo "<!-- " . $ex->getMessage() . " -->";
            $continue = false;
        }
    } else {
        $continue = updateDb($dbConnectionInfo);
        if (!$continue) {
            $showBtBack = true;
            // 						echo "No database structure has been yet performed!";
        }
    }
    if ($continue) {
        installProduct($dbConnectionInfo);