From: Nicolas Boisselier Date: Mon, 5 Feb 2018 21:42:22 +0000 (+0000) Subject: lib/php/db/table.php X-Git-Url: https://git.nbdom.net/?a=commitdiff_plain;h=f06ba7599c94688bab4947363a6ecc37764cc522;p=nb.git lib/php/db/table.php --- diff --git a/lib/php/db/table.php b/lib/php/db/table.php index e861fcb9..fb7f2fd4 100644 --- a/lib/php/db/table.php +++ b/lib/php/db/table.php @@ -349,7 +349,7 @@ Class Table extends nb { } public function field($name) { return $this->fields($name); } -# NB 14.12.17 public function field_del($name) { unset($this->fields[$name]); } +# NB 05.02.18 public function field_del($name) { unset($this->fields[$name]); } /* * Function db.fields @@ -1063,6 +1063,11 @@ Class Table extends nb { # Fields # $fields = $this->fields(); + if ($this->fields_only) { + foreach ($fields as $k=>$v) { + if (!in_array($k,$this->fields_only)) unset($fields[$k]); + } + } # # Build query