From f06ba7599c94688bab4947363a6ecc37764cc522 Mon Sep 17 00:00:00 2001 From: Nicolas Boisselier Date: Mon, 5 Feb 2018 21:42:22 +0000 Subject: [PATCH] lib/php/db/table.php --- lib/php/db/table.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) 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 -- 2.47.3