]> git.nbdom.net Git - nb.git/commitdiff
Home
authorNicolas Boisselier <nicolas.boisselier@gmail.com>
Mon, 5 Dec 2016 17:28:49 +0000 (17:28 +0000)
committerNicolas Boisselier <nicolas.boisselier@gmail.com>
Mon, 5 Dec 2016 17:28:49 +0000 (17:28 +0000)
lib/php/db.php
www/dbq/html/index.php

index 9f6f7aafa68165ac73d6baa3a4d193fb501b7ce6..0dabadad29a13db7944162d65950c8d7f3e6f3a8 100644 (file)
@@ -572,6 +572,10 @@ class Db extends nb {
 
     }
 
+    if (!empty($this->out_parser)) {
+      $fct = $this->out_parser;
+      $fct($rows);
+    }
     $this->out->rows($format,$rows,$head);
     return true;
   }
index 1fee63bb6012e2395f5c6033ebe400deb9c1ca6e..d7c41e18fc06cc0b1c233b30e0802886e02606b9 100644 (file)
@@ -41,6 +41,14 @@ function run() {
   #$Db = new Db($DB_CONFS[$params['db']]+['conf'=>$DB_CONFS]);
   $Db = new Db(['conf'=>$DB_CONFS]);
   $Db->format = $params['format'];
+  if (0) $Db->out_parser = function(&$rows) use($Page) {
+    foreach ($rows as $k=>$row) {
+      foreach ($row as $kk=>$vv) {
+        $rows[$k][$kk] = $Page->tag('a',$vv);
+        break;
+      }
+    }
+  };
 
   #
   # Db actions pre conn