Bug #4048 Cannot select foreign value in Search
This commit is contained in:
parent
67dc378363
commit
c2b2c7b6e9
@ -4,6 +4,7 @@ phpMyAdmin - ChangeLog
|
||||
4.0.6.0 (not yet released)
|
||||
- bug #4036 Call to undefined function mb_detect_encoding (clarify the doc)
|
||||
- bug Missing hints when changing a column's structure
|
||||
- bug #4048 Cannot select foreign value in Search
|
||||
|
||||
4.0.5.0 (2013-08-04)
|
||||
- bug #3977 Not detected configuration storage
|
||||
|
||||
@ -95,15 +95,22 @@ if (is_array($foreignData['disp_row'])) {
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
// When coming from Table/Zoom search
|
||||
if (isset($_REQUEST['fromsearch'])) {
|
||||
// In table or zoom search, input fields are named "criteriaValues"
|
||||
$element_name = " var field = 'criteriaValues';\n";
|
||||
} else {
|
||||
// In insert/edit, input fields are named "fields"
|
||||
$element_name = " var field = 'fields';\n";
|
||||
}
|
||||
|
||||
if (isset($rownumber)) {
|
||||
$element_name = " var element_name = field + '[multi_edit]["
|
||||
$element_name .= " var element_name = field + '[multi_edit]["
|
||||
. htmlspecialchars($rownumber) . "][' + fieldmd5 + ']';\n"
|
||||
. " var null_name = field_null + '[multi_edit]["
|
||||
. htmlspecialchars($rownumber) . "][' + fieldmd5 + ']';\n";
|
||||
} else {
|
||||
$element_name = "var element_name = field + '[]'";
|
||||
$element_name .= "var element_name = field + '[]'";
|
||||
}
|
||||
$error = PMA_jsFormat(
|
||||
__(
|
||||
|
||||
@ -283,7 +283,7 @@ class PMA_TableSearch
|
||||
EOT;
|
||||
$html_output .= '' . PMA_generate_common_url($this->_db, $this->_table)
|
||||
. '&field=' . urlencode($column_name) . '&fieldkey='
|
||||
. $column_index . '"';
|
||||
. $column_index . '&fromsearch=1"';
|
||||
if ($in_zoom_search_edit) {
|
||||
$html_output .= ' class="browse_foreign"';
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user