PMA\libraries\DisplayResults::_getTableNavigationButton PHP Method

_getTableNavigationButton() private method

Get a navigation button
private _getTableNavigationButton ( string $caption, string $title, integer $pos, string $html_sql_query, boolean $back, string $onsubmit = '', string $input_for_real_end = '', string $onclick = '' ) : string
$caption string iconic caption for button
$title string text for button
$pos integer position for next query
$html_sql_query string query ready for display
$back boolean whether 'begin' or 'previous'
$onsubmit string optional onsubmit clause
$input_for_real_end string optional hidden field for special treatment
$onclick string optional onclick clause
return string html content
    private function _getTableNavigationButton($caption, $title, $pos, $html_sql_query, $back, $onsubmit = '', $input_for_real_end = '', $onclick = '')
    {
        $caption_output = '';
        if ($back) {
            if (Util::showIcons('TableNavigationLinksMode')) {
                $caption_output .= $caption;
            }
            if (Util::showText('TableNavigationLinksMode')) {
                $caption_output .= ' ' . $title;
            }
        } else {
            if (Util::showText('TableNavigationLinksMode')) {
                $caption_output .= $title;
            }
            if (Util::showIcons('TableNavigationLinksMode')) {
                $caption_output .= ' ' . $caption;
            }
        }
        $title_output = ' title="' . $title . '"';
        return '<td>' . '<form action="sql.php" method="post" ' . $onsubmit . '>' . URL::getHiddenInputs($this->__get('db'), $this->__get('table')) . '<input type="hidden" name="sql_query" value="' . $html_sql_query . '" />' . '<input type="hidden" name="pos" value="' . $pos . '" />' . '<input type="hidden" name="is_browse_distinct" value="' . $this->__get('is_browse_distinct') . '" />' . '<input type="hidden" name="goto" value="' . $this->__get('goto') . '" />' . $input_for_real_end . '<input type="submit" name="navig"' . ' class="ajax" ' . 'value="' . $caption_output . '" ' . $title_output . $onclick . ' />' . '</form>' . '</td>';
    }
DisplayResults