Использование CI_DB без CodeIgniter

Не о CI, но о PHP, интерфейсах и веб-проограммировании

Использование CI_DB без CodeIgniter

Сообщение michail1982 » 26 сен 2009, 09:51

Написал такую штучку, мож кому сгодиться. В Классах Игнитера изменений ненужно
Код: Выделить всё
@define(BASEPATH,'./core/');//Папка в которой лежат файлы Игнитера (у меня /core/database/)
@define(APPPATH,'./');//Папка, где лежат конфиги подключений (у меня /config/database.php)
@define(EXT,'.php');
function 
log_message($text){
        
/*Раскоментируем, если нужно*/
    /*echo '<div style="color:green"><h3>Log</h3>'.$text.'</div>';*/
}
require_once(
'core/database/DB.php');
function 
instantiate_class($class){
    return 
$class;
}
$DB DB('my_db_group');
/*Используем*/
$query $DB->get('users');
foreach (
$query->result_array() as $row)
{
    
print_r($row);
}
 
Аватара пользователя
michail1982
 
Сообщения: 533
Зарегистрирован: 25 ноя 2008, 15:36

Re: Использование CI_DB без CodeIgniter

Сообщение Big_Shark » 26 сен 2009, 12:37

Спасибо
коммент //Папка, где лежат конфиги подключений (у меня /config/database.php)
мне кажеться не чоень точный так как константа APPPATH отвечает за путь к папке апликейшн а не к папке с конфигом
Отвечу на ваши вопросы по CodeIgniter и Kohana3
Благодарности принимаются тут: 41001216991355 (ЯД)
Big_Shark
Модератор
 
Сообщения: 1307
Зарегистрирован: 03 фев 2009, 02:12
Откуда: Владивосток

Re: Использование CI_DB без CodeIgniter

Сообщение michail1982 » 30 сен 2009, 12:16

верно.. я просто не знал как это обьяснить...
в APPPATH должeн быть config/database.php
а в BASEPATH database/ из игнитера
Аватара пользователя
michail1982
 
Сообщения: 533
Зарегистрирован: 25 ноя 2008, 15:36


Вернуться в Общие вопросы по PHP и веб-программированию

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

cron