2013-03-09 11 views

Odpowiedz

6

proszę wykonać poniższe kroki w celu zintegrowania CodeIgniter DB Active Record

  1. Pobierz najnowsze CodeIgniter z https://codeigniter.com/
  2. Skopiuj poniższy plików

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

    enter image description here

struktura Katalog jest jak wyżej

  1. Dodaj szczegóły połączenia z bazą danych w application/config/database.php
  2. Tworzenie połączenia dB (connector.php) plik

    <?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. Teraz to złącze. php w projekcie i dostęp do obiektu DB :)
+0

poniżej: BŁĄD: Błąd krytyczny: wywołanie niezdefiniowanej funkcji get_instance() w G: \ wamp \ www \ CIDB \ system \ core \ Lang.php w linii 139 – nilesh

Powiązane problemy