В скрипте подключаем основные части ядра Cotonti и пользуем —
define( 'COT_CODE' , true);
require_once './datas/config.php' ;
require_once $cfg [ 'system_dir' ] . '/functions.php' ;
require_once $cfg [ 'system_dir' ] . '/common.php' ;
echo $usr [ 'id' ].PHP_EOL;
echo 'Общее число зарегистриированных пользователей: ' . $db ->countRows(cot:: $db ->users);
|
Если надо подключить вторую базу:
$second_db = new CotDB( 'mysql:host=localhost;dbname=my_db' , 'user_name' , 'user_password' );
|
Ну и не забываем про нюансы — кодировку используемую в консоли. Если под Windows то там cp866, если под *nix, то зависит от настроек (может быть UTF8). Поэтому либо скрипт сразу создаем в нужной кодировке, либо в UTF-8 и перед выводом используем `iconv()`. Иначе русских символов рискуем не увидеть.