亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? latex.php

?? php綠色服務器,讓大家試用greenamp
?? PHP
字號:
<?php/* $Id: latex.php,v 2.12 2004/05/20 16:14:13 nijel Exp $ */// vim: expandtab sw=4 ts=4 sts=4:/** * Set of functions used to build dumps of tables *//** * Escapes some special characters for use in TeX/LaTeX * * @param   string      the string to convert * * @return  string      the converted string with escape codes * * @access  private */function PMA_texEscape($string) {   $escape = array('$', '%', '{', '}',  '&',  '#', '_', '^');   $cnt_escape = count($escape);   for ($k=0; $k < $cnt_escape; $k++) {      $string = str_replace($escape[$k], '\\' . $escape[$k], $string);   }   return $string;}/** * Outputs comment * * @param   string      Text of comment * * @return  bool        Whether it suceeded */function PMA_exportComment($text) {    return PMA_exportOutputHandler('% ' . $text . $GLOBALS['crlf']);}/** * Outputs export footer * * @return  bool        Whether it suceeded * * @access  public */function PMA_exportFooter() {    return TRUE;}/** * Outputs export header * * @return  bool        Whether it suceeded * * @access  public */function PMA_exportHeader() {    global $crlf;    global $cfg;    $head  =  '% phpMyAdmin LaTeX Dump' . $crlf           .  '% version ' . PMA_VERSION . $crlf           .  '% http://www.phpmyadmin.net' . $crlf           .  '%' . $crlf           .  '% ' . $GLOBALS['strHost'] . ': ' . $cfg['Server']['host'];    if (!empty($cfg['Server']['port'])) {         $head .= ':' . $cfg['Server']['port'];    }    $head .= $crlf           .  '% ' . $GLOBALS['strGenTime'] . ': ' . PMA_localisedDate() . $crlf           .  '% ' . $GLOBALS['strServerVersion'] . ': ' . substr(PMA_MYSQL_INT_VERSION, 0, 1) . '.' . (int) substr(PMA_MYSQL_INT_VERSION, 1, 2) . '.' . (int) substr(PMA_MYSQL_INT_VERSION, 3) . $crlf           .  '% ' . $GLOBALS['strPHPVersion'] . ': ' . phpversion() . $crlf;    return PMA_exportOutputHandler($head);}/** * Outputs database header * * @param   string      Database name * * @return  bool        Whether it suceeded * * @access  public */function PMA_exportDBHeader($db) {    global $crlf;    $head = '% ' . $crlf          . '% ' . $GLOBALS['strDatabase'] . ': ' . (isset($GLOBALS['use_backquotes']) ? PMA_backquote($db) : '\'' . $db . '\''). $crlf          . '% ' . $crlf;    return PMA_exportOutputHandler($head);}/** * Outputs database footer * * @param   string      Database name * * @return  bool        Whether it suceeded * * @access  public */function PMA_exportDBFooter($db) {    return TRUE;}/** * Outputs create database database * * @param   string      Database name * * @return  bool        Whether it suceeded * * @access  public */function PMA_exportDBCreate($db) {    return TRUE;}/** * Outputs the content of a table in LaTeX table/sideways table environment * * @param   string      the database name * @param   string      the table name * @param   string      the end of line sequence * @param   string      the url to go back in case of error * @param   string      SQL query for obtaining data * * @return  bool        Whether it suceeded * * @access  public */function PMA_exportData($db, $table, $crlf, $error_url, $sql_query) {    $result      = PMA_DBI_try_query($sql_query, NULL, PMA_DBI_QUERY_UNBUFFERED);    $columns_cnt = PMA_DBI_num_fields($result);    for ($i = 0; $i < $columns_cnt; $i++) {        $columns[$i] = PMA_DBI_field_name($result, $i);    }    unset($i);    $buffer      = $crlf . '%' . $crlf . '% ' . $GLOBALS['strData'] . ': ' . $table . $crlf . '%' . $crlf                 . ' \\begin{longtable}{|';    for ($index=0;$index<$columns_cnt;$index++) {       $buffer .= 'l|';    }    $buffer .= '} ' . $crlf ;    $buffer .= ' \\hline \\endhead \\hline \\endfoot \\hline ' . $crlf;    if (isset($GLOBALS['latex_caption'])) {        $buffer .= ' \\caption{' . str_replace('__TABLE__', PMA_texEscape($table), $GLOBALS['latex_data_caption'])                   . '} \\label{' . str_replace('__TABLE__', $table, $GLOBALS['latex_data_label']) . '} \\\\';    }    if (!PMA_exportOutputHandler($buffer)) return FALSE;    // show column names    if (isset($GLOBALS['latex_showcolumns'])) {        $buffer = '\\hline ';        for ($i = 0; $i < $columns_cnt; $i++) {            $buffer .= '\\multicolumn{1}{|c|}{\\textbf{' . PMA_texEscape(stripslashes($columns[$i])) . '}} & ';          }        $buffer = substr($buffer,0,-2) . '\\\\ \\hline \hline ';        if (!PMA_exportOutputHandler($buffer . ' \\endfirsthead ' . $crlf)) return FALSE;        if (isset($GLOBALS['latex_caption'])) {            if (!PMA_exportOutputHandler('\\caption{' . str_replace('__TABLE__', PMA_texEscape($table), $GLOBALS['latex_data_continued_caption']) . '} \\\\ ')) return FALSE;        }        if (!PMA_exportOutputHandler($buffer . '\\endhead \\endfoot' . $crlf)) return FALSE;    } else {        if (!PMA_exportOutputHandler('\\\\ \hline')) return FALSE;    }    // print the whole table    while ($record = PMA_DBI_fetch_assoc($result)) {        $buffer = '';        // print each row        for ($i = 0; $i < $columns_cnt; $i++) {            if ( isset($record[$columns[$i]]) && (!function_exists('is_null') || !is_null($record[$columns[$i]]))) {                $column_value = PMA_texEscape(stripslashes($record[$columns[$i]]));            } else {                $column_value = $GLOBALS['latex_replace_null'];            }            // last column ... no need for & character            if ($i == ($columns_cnt - 1)) {                $buffer .= $column_value;            } else {                $buffer .= $column_value . " & ";            }        }        $buffer .= ' \\\\ \\hline ' . $crlf;        if (!PMA_exportOutputHandler($buffer)) return FALSE;    }    $buffer = ' \\end{longtable}' . $crlf;    if (!PMA_exportOutputHandler($buffer)) return FALSE;    PMA_DBI_free_result($result);    return TRUE;} // end getTableLaTeX/** * Returns $table's structure as LaTeX * * @param   string   the database name * @param   string   the table name * @param   string   the end of line sequence * @param   string   the url to go back in case of error * @param   boolean  whether to include relation comments * @param   boolean  whether to include column comments * @param   boolean  whether to include mime comments * * @return  bool     Whether it suceeded * * @access  public */ // @@@ $strTableStructurefunction PMA_exportStructure($db, $table, $crlf, $error_url, $do_relation = false, $do_comments = false, $do_mime = false, $dates = false){    global $cfgRelation;    /**     * Get the unique keys in the table     */    $keys_query     = 'SHOW KEYS FROM ' . PMA_backquote($table) . ' FROM '. PMA_backquote($db);    $keys_result    = PMA_DBI_query($keys_query);    $unique_keys    = array();    while ($key = PMA_DBI_fetch_assoc($keys_result)) {        if ($key['Non_unique'] == 0) $unique_keys[] = $key['Column_name'];    }    PMA_DBI_free_result($keys_result);        /**     * Gets fields properties     */    PMA_DBI_select_db($db);    $local_query = 'SHOW FIELDS FROM ' . PMA_backquote($db) . '.' . PMA_backquote($table);    $result      = PMA_DBI_query($local_query);    $fields_cnt  = PMA_DBI_num_rows($result);    // Check if we can use Relations (Mike Beck)    if ($do_relation && !empty($cfgRelation['relation'])) {        // Find which tables are related with the current one and write it in        // an array        $res_rel = PMA_getForeigners($db, $table);        if ($res_rel && count($res_rel) > 0) {            $have_rel = TRUE;        } else {            $have_rel = FALSE;        }    }    else {           $have_rel = FALSE;    } // end if    /**     * Displays the table structure     */    $buffer      = $crlf . '%' . $crlf . '% ' . $GLOBALS['strStructure'] . ': ' . $table  . $crlf . '%' . $crlf                 . ' \\begin{longtable}{';    if (!PMA_exportOutputHandler($buffer)) return FALSE;    $columns_cnt = 4;    $alignment = '|l|c|c|c|';    if ($do_relation && $have_rel) {        $columns_cnt++;        $alignment .= 'l|';    }    if ($do_comments && $cfgRelation['commwork']) {        $columns_cnt++;        $alignment .= 'l|';    }    if ($do_mime && $cfgRelation['mimework']) {        $columns_cnt++;        $alignment .='l|';    }    $buffer = $alignment . '} ' . $crlf ;    $header = ' \\hline ';    $header .= '\\multicolumn{1}{|c|}{\\textbf{' . $GLOBALS['strField'] . '}} & \\multicolumn{1}{|c|}{\\textbf{' . $GLOBALS['strType'] . '}} & \\multicolumn{1}{|c|}{\\textbf{' . $GLOBALS['strNull'] . '}} & \\multicolumn{1}{|c|}{\\textbf{' . $GLOBALS['strDefault'] . '}}';    if ($do_relation && $have_rel) {        $header .= ' & \\multicolumn{1}{|c|}{\\textbf{' . $GLOBALS['strLinksTo'] . '}}';    }    if ($do_comments && $cfgRelation['commwork']) {        $header .= ' & \\multicolumn{1}{|c|}{\\textbf{' . $GLOBALS['strComments'] . '}}';        $comments = PMA_getComments($db, $table);    }    if ($do_mime && $cfgRelation['mimework']) {        $header .= ' & \\multicolumn{1}{|c|}{\\textbf{MIME}}';        $mime_map = PMA_getMIME($db, $table, true);    }    $local_buffer = PMA_texEscape($table);    // Table caption for first page and label    if (isset($GLOBALS['latex_caption'])) {        $buffer .= ' \\caption{'. str_replace('__TABLE__', PMA_texEscape($table), $GLOBALS['latex_structure_caption'])                   . '} \\label{' . str_replace('__TABLE__', $table, $GLOBALS['latex_structure_label'])                   . '} \\\\' . $crlf;    }    $buffer .= $header . ' \\\\ \\hline \\hline' . $crlf . '\\endfirsthead' . $crlf;    // Table caption on next pages    if (isset($GLOBALS['latex_caption'])) {        $buffer .= ' \\caption{'. str_replace('__TABLE__', PMA_texEscape($table), $GLOBALS['latex_structure_continued_caption'])                   . '} \\\\ ' . $crlf;    }    $buffer .= $header . ' \\\\ \\hline \\hline \\endhead \\endfoot ';    if (!PMA_exportOutputHandler($buffer)) return FALSE;    while ($row = PMA_DBI_fetch_assoc($result)) {        $type             = $row['Type'];        // reformat mysql query output - staybyte - 9. June 2001        // loic1: set or enum types: slashes single quotes inside options        if (eregi('^(set|enum)\((.+)\)$', $type, $tmp)) {            $tmp[2]       = substr(ereg_replace('([^,])\'\'', '\\1\\\'', ',' . $tmp[2]), 1);            $type         = $tmp[1] . '(' . str_replace(',', ', ', $tmp[2]) . ')';            $type_nowrap  = '';            $binary       = 0;            $unsigned     = 0;            $zerofill     = 0;        } else {            $type_nowrap  = ' nowrap="nowrap"';            $type         = eregi_replace('BINARY', '', $type);            $type         = eregi_replace('ZEROFILL', '', $type);            $type         = eregi_replace('UNSIGNED', '', $type);            if (empty($type)) {                $type     = '&nbsp;';            }            $binary       = eregi('BINARY', $row['Type'], $test);            $unsigned     = eregi('UNSIGNED', $row['Type'], $test);            $zerofill     = eregi('ZEROFILL', $row['Type'], $test);        }        $strAttribute     = '&nbsp;';        if ($binary) {            $strAttribute = 'BINARY';        }        if ($unsigned) {            $strAttribute = 'UNSIGNED';        }        if ($zerofill) {            $strAttribute = 'UNSIGNED ZEROFILL';        }        if (!isset($row['Default'])) {            if ($row['Null'] != '') {                $row['Default'] = 'NULL';            }        } else {            $row['Default'] = $row['Default'];        }        $field_name = $row['Field'];        $local_buffer = $field_name . "\000" . $type . "\000" . (($row['Null'] == '') ? $GLOBALS['strNo'] : $GLOBALS['strYes'])  . "\000" . (isset($row['Default']) ? $row['Default'] : '');        if ($do_relation && $have_rel) {            $local_buffer .= "\000";            if (isset($res_rel[$field_name])) {                $local_buffer .= $res_rel[$field_name]['foreign_table'] . ' (' . $res_rel[$field_name]['foreign_field'] . ')';            }        }        if ($do_comments && $cfgRelation['commwork']) {            $local_buffer .= "\000";            if (isset($comments[$field_name])) {                $local_buffer .= $comments[$field_name];            }        }        if ($do_mime && $cfgRelation['mimework']) {            $local_buffer .= "\000";            if (isset($mime_map[$field_name])) {                $local_buffer .= str_replace('_', '/', $mime_map[$field_name]['mimetype']);            }        }        $local_buffer = PMA_texEscape($local_buffer);        if ($row['Key']=='PRI') {            $pos=strpos($local_buffer, "\000");            $local_buffer = '\\textit{' . substr($local_buffer,0,$pos) . '}' . substr($local_buffer,$pos);        }        if (in_array($field_name, $unique_keys)) {            $pos=strpos($local_buffer, "\000");            $local_buffer = '\\textbf{' . substr($local_buffer,0,$pos) . '}' . substr($local_buffer,$pos);        }        $buffer = str_replace("\000", ' & ', $local_buffer);        $buffer .= ' \\\\ \\hline ' . $crlf;        if (!PMA_exportOutputHandler($buffer)) return FALSE;    } // end while    PMA_DBI_free_result($result);    $buffer = ' \\end{longtable}' . $crlf;    return PMA_exportOutputHandler($buffer);} // end of the 'PMA_getTableStructureLaTeX()' function?>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩理论片中文av| 国产真实精品久久二三区| 国产成人av一区二区三区在线| 欧美精品黑人性xxxx| 亚洲国产你懂的| 欧美喷水一区二区| 免费高清视频精品| 国产日韩欧美一区二区三区乱码 | 亚洲国产精品av| 成人h动漫精品一区二区| 亚洲色图自拍偷拍美腿丝袜制服诱惑麻豆| 丁香亚洲综合激情啪啪综合| 亚洲女性喷水在线观看一区| 欧美精品丝袜中出| 国内欧美视频一区二区| 中文字幕一区二区三区乱码在线 | 在线不卡中文字幕播放| 美腿丝袜亚洲三区| 中国av一区二区三区| 色就色 综合激情| 日韩高清不卡在线| 久久久久久久久97黄色工厂| 91色九色蝌蚪| 青青草成人在线观看| 欧美激情自拍偷拍| 欧美性高清videossexo| 久久99久久久欧美国产| 国产精品久久久久久久岛一牛影视 | 91黄色激情网站| 麻豆精品在线视频| 亚洲精品中文字幕乱码三区| 日韩一级免费一区| 91在线精品秘密一区二区| 日韩精品成人一区二区三区| 中文字幕一区三区| 日韩亚洲电影在线| 91麻豆视频网站| 精品一区二区影视| 艳妇臀荡乳欲伦亚洲一区| 国产精品视频第一区| 欧美精品自拍偷拍动漫精品| 丁香一区二区三区| 美日韩黄色大片| 亚洲影视在线观看| 国产欧美日韩精品a在线观看| 欧美性大战久久久久久久蜜臀 | 亚洲国产综合视频在线观看| 国产欧美一区二区在线| 91精品国产一区二区三区蜜臀| 成人精品免费看| 韩国成人在线视频| 日本免费新一区视频| 亚洲精品国产一区二区精华液| 久久久久久久性| 日韩欧美国产一区二区三区| 欧美性色欧美a在线播放| 波波电影院一区二区三区| 狠狠色综合播放一区二区| 亚洲成人免费电影| 亚洲一区二区三区四区在线免费观看 | 91网上在线视频| 国产精品一区在线观看你懂的| 日韩精彩视频在线观看| 亚洲一二三专区| 亚洲精品视频在线观看网站| 亚洲国产精品精华液ab| 久久看人人爽人人| 26uuu精品一区二区三区四区在线 26uuu精品一区二区在线观看 | 一区二区三区在线看| 国产精品久久精品日日| 日本一区二区免费在线观看视频 | 成人在线综合网| 国模套图日韩精品一区二区| 日本欧美肥老太交大片| 日韩高清一区在线| 日韩成人午夜电影| 免费久久99精品国产| 蜜桃视频一区二区三区| 蜜桃av噜噜一区二区三区小说| 日韩和欧美的一区| 日本成人在线网站| 奇米精品一区二区三区在线观看| 石原莉奈一区二区三区在线观看 | 777欧美精品| 在线播放视频一区| 国产网站一区二区三区| 国产欧美日韩激情| 国产精品久线在线观看| 亚洲人成网站精品片在线观看| 亚洲另类色综合网站| 怡红院av一区二区三区| 亚洲va欧美va国产va天堂影院| 婷婷综合五月天| 九九精品视频在线看| 国产福利一区二区三区视频| 成人免费高清视频| 91成人免费网站| 4hu四虎永久在线影院成人| 日韩欧美一二区| 国产无遮挡一区二区三区毛片日本| 国产精品三级视频| 一区二区三区精品视频在线| 水蜜桃久久夜色精品一区的特点| 免费在线看成人av| 成人综合婷婷国产精品久久蜜臀 | 欧美日韩在线播放三区四区| 欧美精品vⅰdeose4hd| 日韩女同互慰一区二区| 久久久久久久久久久99999| ...av二区三区久久精品| 亚洲国产视频直播| 欧美色综合网站| 亚洲福利视频三区| 日本视频中文字幕一区二区三区| 日韩电影在线观看一区| 国产精品一区二区x88av| 91老师片黄在线观看| 欧美一区二区三区在线电影| 中文字幕第一区综合| 五月天一区二区三区| 国产不卡视频在线播放| 在线免费亚洲电影| 欧美精品一区二区三区在线| 亚洲男人都懂的| 久久国产精品色| 91久久一区二区| 久久综合色鬼综合色| 亚洲一级二级在线| 成人国产精品免费观看视频| 欧美一区二区三区四区在线观看 | 成人精品视频.| 日韩色视频在线观看| 亚洲欧美日韩中文字幕一区二区三区 | 久久久久9999亚洲精品| 亚洲一区二区免费视频| 国产成人av影院| 欧美国产日产图区| 日本欧美一区二区三区乱码| 97精品久久久久中文字幕 | 91精品国产综合久久久蜜臀图片| 国产女人18水真多18精品一级做| 日韩电影在线观看一区| 在线亚洲+欧美+日本专区| 欧美va亚洲va| 日本中文字幕一区二区有限公司| 91麻豆国产自产在线观看| 久久天堂av综合合色蜜桃网| 日本不卡免费在线视频| 欧美日韩中文字幕一区| 亚洲同性同志一二三专区| 国产iv一区二区三区| 精品久久久久一区二区国产| 午夜影院在线观看欧美| 日本精品一区二区三区高清 | 成人免费不卡视频| 久久中文娱乐网| 麻豆精品在线播放| 欧美精品日韩一本| 一区二区三区在线观看动漫| av不卡在线播放| 一区在线观看视频| 成人激情校园春色| 国产欧美一区在线| 丁香婷婷综合网| 久久久国产一区二区三区四区小说 | 国产一区二区三区黄视频| 欧美大胆一级视频| 蜜桃视频一区二区| 欧美va在线播放| 国产精品一区三区| 亚洲国产精品成人综合 | 欧美一区二区三区色| 日日欢夜夜爽一区| 日韩一区二区免费在线观看| 美国毛片一区二区三区| 日韩欧美成人激情| 国产一区二区电影| 中文字幕av免费专区久久| 99久久精品一区二区| 亚洲欧美偷拍卡通变态| 日本韩国一区二区三区视频| 亚洲大片一区二区三区| 欧美一区二视频| 黄一区二区三区| 国产欧美一二三区| 一本色道久久加勒比精品| 一区二区三区四区在线免费观看| 欧美日韩一区二区在线观看| 美女网站色91| 国产欧美日韩在线看| 色综合天天综合网天天狠天天 | 日本亚洲视频在线| 2019国产精品| 99久久夜色精品国产网站| 一区二区三区日本| 日韩欧美第一区| 99久久婷婷国产精品综合| 亚洲愉拍自拍另类高清精品| 日韩一区二区三区三四区视频在线观看 | 91麻豆蜜桃一区二区三区|