あなたの質問は非常に不明確です-私がそれを正しく解釈しているなら、そしてあなたがDatamapper ORMを使っているなら、あなたはこれをするでしょう:
あなたのコントローラー- controllers/sites.php:
<?php
class Sites extends CI_Controller{
    function __construct(){
        parent::__construct();
    }
    function get($id){
        $s = new Site($id);
        $data['site'] = $s->to_array();
        $this->load->view('sites', $data);
    }
}
あなたのモデル-site.php:
<?php
class Site extends Datamapper{
    function __construct($id){
        parent::__construct($id);
    } 
}
デフォルトでは、DatamapperORMはこのto_array()メソッドをサポートしていません。有効にする必要があります。config/datamapper.php最後の'extensions'配列要素に移動して、次のように変更します。$config['extensions'] = array('array');
最後に、あなたの見解では- views/sites.php:
<table>
    <thead>
        <tr>
            <th>ID</th>
            <th>Option</th>
            <th>Value</th>
        </tr>
    </thead>
    <tbody>
        <? foreach($sites as $sK => $sV):?>
            <tr>
                <td><?= $sV['id'];?></td>
                <td><?= $sV['option'];?></td>
                <td><?= $sV['value']?></td>
            </tr>
        <? endforeach;?>
    </tbody>
</table>
次にhttp://localhost/yourapp/sites/get/<id>、ブラウザに配置します<id>。実際には、データベース内の適切なIDがあります。
コメント後に編集:
これらがサイト全体のグローバルである場合は、データベースに保存しないことをお勧めします。この情報を取得するためにデータベース呼び出しを行う意味はありません。PHPに埋め込むだけです。define()これを行う方法は、前面のindex.phpファイルの先頭で呼び出すことです。
define('TITLE', "Some Title");
define('DEVELOPER', "Your Name");
define('DEVELOPER_EMAIL', 'youremail@example.com');
これらは、アプリケーションのどこからでも利用できるようになります。<?= TITLE; ?>たとえば、単に呼び出すだけで、「SomeTitle」がエコーされます。
の使用を検討することもできますconfig/constants.php。