簡體   English   中英

如何在沒有codeIgniter MVC框架的情況下使用數據庫codeigniter類?

[英]How to use database codeigniter class without codeIgniter MVC framework?

我的目標是使用CodeIgniter數據庫類,但在一個普通的PHP腳本中。 我不想為此使用MVC結構。

我可以在使用CodeIgniter MVC模式的情況下使用此數據庫類嗎?

如果有,怎么樣?

請按照以下步驟集成Codeigniter DB Active Record

  1. https://codeigniter.com/下載最新的codeigniter
  2. 復制下面的文件

     application/config/config.php application/config/database.php system/database/* system/core/Common.php system/core/Exceptions.php system/core/Log.php 

    在此輸入圖像描述

目錄結構如上

  1. application/config/database.php添加數據庫連接詳細信息
  2. 創建數據庫連接(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()); 
  3. 現在在項目中包含connector.php並訪問DB對象:)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM