mirror of
https://github.com/vrana/adminer.git
synced 2025-08-12 09:34:10 +02:00
Correct redirect after change in where field
git-svn-id: https://adminer.svn.sourceforge.net/svnroot/adminer/trunk@1359 7c3ca157-0c34-0410-bff1-cbf682f78f5c
This commit is contained in:
@@ -205,11 +205,7 @@ if (!$columns) {
|
||||
}
|
||||
echo ($backward_keys ? "<th>" . lang('Relations') : "") . "</thead>\n";
|
||||
foreach ($adminer->rowDescriptions($rows, $foreign_keys) as $n => $row) {
|
||||
$unique_array = unique_array($row, $indexes);
|
||||
$unique_idf = "";
|
||||
foreach ($unique_array as $key => $val) {
|
||||
$unique_idf .= "&" . (isset($val) ? urlencode("where[" . bracket_escape($key) . "]") . "=" . urlencode($val) : "null%5B%5D=" . urlencode($key));
|
||||
}
|
||||
$unique_idf = unique_idf($row, $indexes);
|
||||
echo "<tr" . odd() . "><td>" . checkbox("check[]", substr($unique_idf, 1), in_array(substr($unique_idf, 1), (array) $_POST["check"]), "", "this.form['all'].checked = false; formUncheck('all-page');") . (count($select) != count($group) || information_schema(DB) ? '' : " <a href='" . h(ME . "edit=" . urlencode($TABLE) . $unique_idf) . "'>" . lang('edit') . "</a>");
|
||||
foreach ($row as $key => $val) {
|
||||
if (isset($names[$key])) {
|
||||
@@ -247,7 +243,7 @@ if (!$columns) {
|
||||
if ($key == "COUNT(*)") { //! columns looking like functions
|
||||
$link = h(ME . "select=" . urlencode($TABLE));
|
||||
$i = 0;
|
||||
foreach ($unique_array as $k => $v) {
|
||||
foreach (unique_array($row, $indexes) as $k => $v) {
|
||||
$link .= h("&where[$i][col]=" . urlencode($k) . "&where[$i][op]=" . (isset($v) ? "%3D&where[$i][val]=" . urlencode($v) : "IS+NULL"));
|
||||
$i++;
|
||||
}
|
||||
|
Reference in New Issue
Block a user