mirror of
https://github.com/vrana/adminer.git
synced 2025-08-12 09:34:10 +02:00
Move <td> from Adminer::backwardKeysPrint
This commit is contained in:
@@ -358,6 +358,9 @@ if (!$columns) {
|
||||
);
|
||||
}
|
||||
}
|
||||
if ($backward_keys) {
|
||||
echo "<td>";
|
||||
}
|
||||
$adminer->backwardKeysPrint($backward_keys, $rows[$n]);
|
||||
echo "</tr>\n"; // close to allow white-space: pre
|
||||
}
|
||||
|
@@ -93,22 +93,19 @@ ORDER BY ORDINAL_POSITION", null, "") as $row) { //! requires MySQL 5
|
||||
}
|
||||
|
||||
function backwardKeysPrint($backwardKeys, $row) {
|
||||
if ($backwardKeys) {
|
||||
echo "<td>";
|
||||
foreach ($backwardKeys as $table => $backwardKey) {
|
||||
foreach ($backwardKey["keys"] as $cols) {
|
||||
$link = ME . 'select=' . urlencode($table);
|
||||
$i = 0;
|
||||
foreach ($cols as $column => $val) {
|
||||
$link .= where_link($i++, $column, $row[$val]);
|
||||
}
|
||||
echo "<a href='" . h($link) . "'>" . h($backwardKey["name"]) . "</a>";
|
||||
$link = ME . 'edit=' . urlencode($table);
|
||||
foreach ($cols as $column => $val) {
|
||||
$link .= "&set" . urlencode("[" . bracket_escape($column) . "]") . "=" . urlencode($row[$val]);
|
||||
}
|
||||
echo "<a href='" . h($link) . "' title='" . lang('New item') . "'>+</a> ";
|
||||
foreach ($backwardKeys as $table => $backwardKey) {
|
||||
foreach ($backwardKey["keys"] as $cols) {
|
||||
$link = ME . 'select=' . urlencode($table);
|
||||
$i = 0;
|
||||
foreach ($cols as $column => $val) {
|
||||
$link .= where_link($i++, $column, $row[$val]);
|
||||
}
|
||||
echo "<a href='" . h($link) . "'>" . h($backwardKey["name"]) . "</a>";
|
||||
$link = ME . 'edit=' . urlencode($table);
|
||||
foreach ($cols as $column => $val) {
|
||||
$link .= "&set" . urlencode("[" . bracket_escape($column) . "]") . "=" . urlencode($row[$val]);
|
||||
}
|
||||
echo "<a href='" . h($link) . "' title='" . lang('New item') . "'>+</a> ";
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user