私の目標は、CodeIgniter データベース クラスを使用することですが、プレーンな PHP スクリプト内で使用します。これには MVC 構造を使用したくありません。
CodeIgniter MVC パターンを使用せずにこのデータベース クラスを使用できますか?
はいの場合、どのように?
私の目標は、CodeIgniter データベース クラスを使用することですが、プレーンな PHP スクリプト内で使用します。これには MVC 構造を使用したくありません。
CodeIgniter MVC パターンを使用せずにこのデータベース クラスを使用できますか?
はいの場合、どのように?
以下の手順に従って、Codeigniter DB Active Record を統合してください。
以下のファイルをコピー
application/config/config.php
application/config/database.php
system/database/*
system/core/Common.php
system/core/Exceptions.php
system/core/Log.php
ディレクトリ構成は上記の通り
application/config/database.php
データベース接続(connector.php)ファイルを作成する
<?php
defined('DS') OR define('DS', DIRECTORY_SEPARATOR);
defined('EXT') OR define('EXT', '.php');
defined('ENVIRONMENT') OR define('ENVIRONMENT', 'development');
$dir_path = dirname(__FILE__) . DS;
defined('BASEPATH') OR define('BASEPATH', $dir_path . 'system' . DS);
defined('APPPATH') OR define('APPPATH', $dir_path . 'application' . DS);
function getDBConnector(){
include_once(BASEPATH . "core/Common.php");
include_once(BASEPATH . "core/Exceptions.php");
require_once(BASEPATH . 'database/DB' . EXT);
$conn = & DB();
return $conn;
}
$db = getDBConnector();
print_r($db->get('users')->result_array());