From af07a208c85ee539f2462a8c1af4747d163c2854 Mon Sep 17 00:00:00 2001 From: Atul Pratap Singh Date: Sat, 13 Oct 2012 12:44:29 +0530 Subject: [PATCH 1/2] Fix bug #3576322 -Invalid select statement in case of ENUM fields --- js/tbl_select.js | 3 +-- libraries/tbl_select.lib.php | 4 ++-- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/js/tbl_select.js b/js/tbl_select.js index 7658eaf5bd..1067ab05bf 100644 --- a/js/tbl_select.js +++ b/js/tbl_select.js @@ -78,8 +78,7 @@ $(document).ready(function() { if ($.inArray(values['func[' + a + ']'], unaryFunctions) >= 0) { continue; } - - if (values['fields[' + a + ']'] == '') { + if (values['fields[' + a + ']'] == '' || values['fields[' + a + ']'] == null) { delete values['fields[' + a + ']']; delete values['func[' + a + ']']; delete values['names[' + a + ']']; diff --git a/libraries/tbl_select.lib.php b/libraries/tbl_select.lib.php index 14adf13d94..8a5bc308ab 100644 --- a/libraries/tbl_select.lib.php +++ b/libraries/tbl_select.lib.php @@ -195,9 +195,9 @@ EOT; if ((strncasecmp($tbl_fields_type[$i], 'enum', 4) && ! $in_zoom_search_edit) || (strncasecmp($tbl_fields_type[$i], 'set', 3) && $in_zoom_search_edit) ) { - $str .= '' . "\n"; } else { - $str .= '