Как получить конфигурацию формы имени базы данных в codeigniter и запустить файл SQL для вставки таблиц в базу данных? - PullRequest
1 голос
/ 19 марта 2019

Я хочу получить database имя от config/database.php.Я написал это code.но это не работает.

$dbname = $_POST['dbname'];    
$db =  $this->db->database;
       if($dbname == $db)
          {
            $template = 'application/views/install/db/dbwrite.sql'; 
            $template_path =  set_realpath($template);
            $result = $this->db->query(file_get_contents($template_path)); 
          }
    $this->load->view('login');

После этого, когда я выбираю имя database, я хочу выполнить этот файл SQL dbwrite.sql, чтобы автоматически создать таблицу в базе данных.

dbwrite.sql

CREATE TABLE Persons (
    PersonID int,
    LastName varchar(255),
    FirstName varchar(255),
    Address varchar(255),
    City varchar(255) 
);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...