当前位置: 首页>>代码示例>>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;未经允许,请勿转载。