コード例 #1
0
ファイル: doc.php プロジェクト: shoulder/phpmongoadmin
 function edit_method()
 {
     $coll = MongoAdmin::db()->selectCollection($_REQUEST['coll']);
     $cur = $coll->find(array('_id' => $_REQUEST['doc']));
     $doc = $cur->getNext();
     $vars['current_coll'] = $coll;
     $vars['doc'] = $doc;
     $vars['key'] = $cur->key();
     MongoAdmin::tpl('doc-edit', $vars);
 }
コード例 #2
0
ファイル: default.php プロジェクト: shoulder/phpmongoadmin
 function index_method()
 {
     $vars = array();
     if (!empty($_GET['coll'])) {
         $coll = MongoAdmin::db()->selectCollection($_GET['coll']);
         $cur = $coll->find()->sort(array('_id' => 1));
         if (!empty($_GET['skip'])) {
             $skip = intval($_GET['skip']);
         } else {
             $skip = 0;
         }
         if ($skip < 0) {
             $skip = 0;
         }
         $limit = 20;
         $cur->skip($skip)->limit($limit);
         $vars['current_coll'] = $coll;
         $vars['cur'] = $cur;
         $vars['skip'] = $skip;
         $vars['limit'] = $limit;
     }
     MongoAdmin::tpl('index', $vars);
 }