]> git.nbdom.net Git - nb.git/commitdiff
db param select
authorNicolas Boisselier <nicolas.boisselier@gmail.com>
Tue, 16 Aug 2016 15:23:20 +0000 (17:23 +0200)
committerNicolas Boisselier <nicolas.boisselier@gmail.com>
Tue, 16 Aug 2016 15:23:20 +0000 (17:23 +0200)
lib/php/db.php

index 4ed9fb3b11b4f8c14c3d60aaaff9d197ed6dca41..7fc989ea5f4e4ed61cb8278e671d21b473d6056c 100644 (file)
@@ -354,7 +354,7 @@ class Db extends nb {
     return $mime;
   }
 
-  function sql_name($value) {
+  public function sql_name($value) {
     if ($q=$this->type('quote_name')) return $q.$value.$q;
     return '"'.$value.'"';
   }
@@ -869,6 +869,12 @@ return;
       Db::pset('table',$m[2]);
     }
 
+    # Select param
+    if (Db::p('table') and Db::p('select')) {
+      Db::pset('table','SELECT '.(Db::p('select')).' FROM '.Db::p('table'));
+      Db::pset('select','');
+    }
+
   }
 
 } # < Class