當前位置: 首頁>>代碼示例>>PHP>>正文


PHP Util::getDbLink方法代碼示例

本文整理匯總了PHP中PMA\libraries\Util::getDbLink方法的典型用法代碼示例。如果您正苦於以下問題:PHP Util::getDbLink方法的具體用法?PHP Util::getDbLink怎麽用?PHP Util::getDbLink使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在PMA\libraries\Util的用法示例。


在下文中一共展示了Util::getDbLink方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。

示例1: getSelectionForm

 /**
  * Provides the generated QBE form
  *
  * @return string QBE form
  */
 public function getSelectionForm()
 {
     $html_output = '<form action="db_qbe.php" method="post" id="formQBE" ' . 'class="lock-page">';
     $html_output .= '<fieldset>';
     if ($GLOBALS['cfgRelation']['savedsearcheswork']) {
         $html_output .= $this->_getSavedSearchesField();
     }
     $html_output .= '<table class="data" style="width: 100%;">';
     // Get table's <tr> elements
     $html_output .= $this->_getColumnNamesRow();
     $html_output .= $this->_getColumnAliasRow();
     $html_output .= $this->_getShowRow();
     $html_output .= $this->_getSortRow();
     $html_output .= $this->_getSortOrder();
     $html_output .= $this->_getCriteriaInputboxRow();
     $html_output .= $this->_getInsDelAndOrCriteriaRows();
     $html_output .= $this->_getModifyColumnsRow();
     $html_output .= '</table>';
     $this->_new_row_count--;
     $url_params = array();
     $url_params['db'] = $this->_db;
     $url_params['criteriaColumnCount'] = $this->_new_column_count;
     $url_params['rows'] = $this->_new_row_count;
     $html_output .= URL::getHiddenInputs($url_params);
     $html_output .= '</fieldset>';
     // get footers
     $html_output .= $this->_getTableFooters();
     // get tables select list
     $html_output .= $this->_getTablesList();
     $html_output .= '</form>';
     $html_output .= '<form action="db_qbe.php" method="post" class="lock-page">';
     $html_output .= URL::getHiddenInputs(array('db' => $this->_db));
     // get SQL query
     $html_output .= '<div class="floatleft" style="width:50%">';
     $html_output .= '<fieldset>';
     $html_output .= '<legend>' . sprintf(__('SQL query on database <b>%s</b>:'), Util::getDbLink($this->_db));
     $html_output .= '</legend>';
     $text_dir = 'ltr';
     $html_output .= '<textarea cols="80" name="sql_query" id="textSqlquery"' . ' rows="' . (count($this->_criteriaTables) > 30 ? '15' : '7') . '"' . ' dir="' . $text_dir . '">';
     if (empty($this->_formColumns)) {
         $this->_formColumns = array();
     }
     $html_output .= $this->_getSQLQuery($this->_formColumns);
     $html_output .= '</textarea>';
     $html_output .= '</fieldset>';
     // displays form's footers
     $html_output .= '<fieldset class="tblFooters">';
     $html_output .= '<input type="hidden" name="submit_sql" value="1" />';
     $html_output .= '<input type="submit" value="' . __('Submit Query') . '" />';
     $html_output .= '</fieldset>';
     $html_output .= '</div>';
     $html_output .= '</form>';
     return $html_output;
 }
開發者ID:rclakmal,項目名稱:phpmyadmin,代碼行數:59,代碼來源:DbQbe.php


注:本文中的PMA\libraries\Util::getDbLink方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。