0
Hello, I am developing a panel and I am developing the instation system and in the part of creating DB, I am not able to access variable of the instacidada class.
Error that appears on the screen:
Fatal error: Cannot redeclare class Op_config
Code:
<?php
include('../config/config.php');
// Inclui o arquivo de conexão com o código descrito anteriormente
include('../sql/class-connection.php');
// Nosso novo banco de dados
$bd = $_POST['db_name'];
$op_config = new OP_Config();
$bd_user = $op_config->datesDb->config['db_user'];
// Cria o banco de dados e da permissão para nosso usuário no mesmo
$db = new DB();
$verifica = $db->getConnection->conn->exec(
"CREATE DATABASE IF NOT EXISTS `$bd`;
GRANT ALL ON `$bd`.* TO '$bd_user'@'localhost';
FLUSH PRIVILEGES;"
);
// Verificamos se a base de dados foi criada com sucesso
if ( $verifica ) {
echo 'Banco de dados criado com sucesso!';
} else {
echo 'Falha ao criar banco de dados!';
}
?>
You can use
include_once
orrequire_once
, or implement aautoload
– Papa Charlie