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

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

?? mysql_charsets.lib.php

?? 架設ROSE私服必備之物 ROSE數據庫
?? PHP
字號:
<?php/* $Id: mysql_charsets.lib.php 9264 2006-08-09 18:11:13Z lem9 $ */// vim: expandtab sw=4 ts=4 sts=4:if (PMA_MYSQL_INT_VERSION >= 40100){    $res = PMA_DBI_query('SHOW CHARACTER SET;');    $mysql_charsets = array();    while ($row = PMA_DBI_fetch_assoc($res)) {        $mysql_charsets[] = $row['Charset'];        // never used        //$mysql_charsets_maxlen[$row['Charset']] = $row['Maxlen'];        $mysql_charsets_descriptions[$row['Charset']] = $row['Description'];    }    @PMA_DBI_free_result( $res );    $mysql_charsets_count = count($mysql_charsets);    sort($mysql_charsets, SORT_STRING);    $mysql_collations = array_flip($mysql_charsets);    $mysql_default_collations = $mysql_collations_flat = $mysql_charsets_available = $mysql_collations_available = array();    $res = PMA_DBI_query('SHOW COLLATION;');    while ($row = PMA_DBI_fetch_assoc($res)) {        if (!is_array($mysql_collations[$row['Charset']])) {            $mysql_collations[$row['Charset']] = array($row['Collation']);        } else {            $mysql_collations[$row['Charset']][] = $row['Collation'];        }        $mysql_collations_flat[] = $row['Collation'];        if ((isset($row['D']) && $row['D'] == 'Y') || (isset($row['Default']) && $row['Default'] == 'Yes')) {            $mysql_default_collations[$row['Charset']] = $row['Collation'];        }        //$mysql_collations_available[$row['Collation']] = !isset($row['Compiled']) || $row['Compiled'] == 'Yes';        $mysql_collations_available[$row['Collation']] = TRUE;        $mysql_charsets_available[$row['Charset']] = !empty($mysql_charsets_available[$row['Charset']]) || !empty($mysql_collations_available[$row['Collation']]);    }    @PMA_DBI_free_result( $res );    unset( $res, $row );    $mysql_collations_count = count($mysql_collations_flat);    sort($mysql_collations_flat, SORT_STRING);    foreach ($mysql_collations AS $key => $value) {        sort($mysql_collations[$key], SORT_STRING);        reset($mysql_collations[$key]);    }    unset( $key, $value );    define('PMA_CSDROPDOWN_COLLATION', 0);    define('PMA_CSDROPDOWN_CHARSET',   1);    function PMA_generateCharsetDropdownBox($type = PMA_CSDROPDOWN_COLLATION, $name = null, $id = null, $default = null, $label = TRUE, $indent = 0, $submitOnChange = FALSE, $displayUnavailable = FALSE) {        global $mysql_charsets, $mysql_charsets_descriptions, $mysql_charsets_available, $mysql_collations, $mysql_collations_available;        if (empty($name)) {            if ($type == PMA_CSDROPDOWN_COLLATION) {                $name = 'collation';            } else {                $name = 'character_set';            }        }        $spacer = '';        for ($i = 1; $i <= $indent; $i++) $spacer .= '    ';        $return_str  = $spacer . '<select xml:lang="en" dir="ltr" name="' . htmlspecialchars($name) . '"' . (empty($id) ? '' : ' id="' . htmlspecialchars($id) . '"') . ($submitOnChange ? ' onchange="this.form.submit();"' : '') . '>' . "\n";        if ($label) {            $return_str .= $spacer . '    <option value="">' . ($type == PMA_CSDROPDOWN_COLLATION ? $GLOBALS['strCollation'] : $GLOBALS['strCharset']) . '</option>' . "\n";        }        $return_str .= $spacer . '    <option value=""></option>' . "\n";        foreach ($mysql_charsets as $current_charset) {            if (!$mysql_charsets_available[$current_charset]) {                continue;            }            $current_cs_descr = empty($mysql_charsets_descriptions[$current_charset]) ? $current_charset : $mysql_charsets_descriptions[$current_charset];            if ($type == PMA_CSDROPDOWN_COLLATION) {                $return_str .= $spacer . '    <optgroup label="' . $current_charset . '" title="' . $current_cs_descr . '">' . "\n";                foreach ($mysql_collations[$current_charset] as $current_collation) {                    if (!$mysql_collations_available[$current_collation]) {                        continue;                    }                    $return_str .= $spacer . '        <option value="' . $current_collation . '" title="' . PMA_getCollationDescr($current_collation) . '"' . ($default == $current_collation ? ' selected="selected"' : '') . '>' . $current_collation . '</option>' . "\n";                }                $return_str .= $spacer . '    </optgroup>' . "\n";            } else {                $return_str .= $spacer . '    <option value="' . $current_charset . '" title="' . $current_cs_descr . '"' . ($default == $current_charset ? ' selected="selected"' : '') . '>' . $current_charset . '</option>' . "\n";            }        }        $return_str .= $spacer . '</select>' . "\n";        return $return_str;    }    function PMA_generateCharsetQueryPart($collation) {        list($charset) = explode('_', $collation);        return ' CHARACTER SET ' . $charset . ($charset == $collation ? '' : ' COLLATE ' . $collation);    }    /**     * returns collation of given db     *     * @uses    PMA_MYSQL_INT_VERSION     * @uses    PMA_DBI_fetch_value()     * @uses    PMA_DBI_select_db()     * @uses    PMA_sqlAddSlashes()     * @uses    $GLOBALS['db']     * @param   string  $db     name of db     * @return  string  collation of $db     */    function PMA_getDbCollation( $db ) {        if ( PMA_MYSQL_INT_VERSION >= 50000 && $db == 'information_schema' ) {            // We don't have to check the collation of the virtual            // information_schema database: We know it!            return 'utf8_general_ci';        }        if ( PMA_MYSQL_INT_VERSION >= 50006 ) {            // Since MySQL 5.0.6, we don't have to parse SHOW CREATE DATABASE anymore.            return PMA_DBI_fetch_value('SELECT DEFAULT_COLLATION_NAME FROM information_schema.SCHEMATA WHERE SCHEMA_NAME = \'' . PMA_sqlAddSlashes($db) . '\' LIMIT 1;');        } elseif ( PMA_MYSQL_INT_VERSION >= 40101 ) {            // MySQL 4.1.0 does not support seperate charset settings            // for databases.            PMA_DBI_select_db( $db );            // the query does not work if this string is in double quotes            // and MySQL is running in ANSI mode            $return = PMA_DBI_fetch_value( 'SHOW VARIABLES LIKE \'collation_database\'', 0, 1 );            if ( isset( $GLOBALS['db'] ) && $db !== $GLOBALS['db'] ) {                PMA_DBI_select_db( $GLOBALS['db'] );            }            return $return;        }        return '';    }} else {    function PMA_getDbCollation( $db ) { return PMA_getServerCollation(); }}/** * returns default server collation from show variables * * @uses    PMA_DBI_fetch_value() * @return  string  $server_collation */function PMA_getServerCollation() {    return PMA_DBI_fetch_value(        'SHOW VARIABLES LIKE \'collation_server\'', 0, 1 );}/** * returns description for given collation * * @uses    is_array() * @uses    explode() * @uses    count() * @uses    $GLOBALS['str[Languages|Sorting]'] * * @param   string  $collation  MySQL collation string * @return  string  collation description */function PMA_getCollationDescr( $collation ) {    static $collation_cache;    if (!is_array($collation_cache)) {        $collation_cache = array();    } elseif (isset($collation_cache[$collation])) {        return $collation_cache[$collation];    }    if ($collation == 'binary') {        return $GLOBALS['strBinary'];    }    $parts = explode('_', $collation);    if (count($parts) == 1) {        $parts[1] = 'general';    } elseif ($parts[1] == 'ci' || $parts[1] == 'cs') {        $parts[2] = $parts[1];        $parts[1] = 'general';    }    $descr = '';    switch ($parts[1]) {        case 'bulgarian':            $descr = $GLOBALS['strBulgarian'];            break;        case 'chinese':            if ($parts[0] == 'gb2312' || $parts[0] == 'gbk') {                $descr = $GLOBALS['strSimplifiedChinese'];            } elseif ($parts[0] == 'big5') {                $descr = $GLOBALS['strTraditionalChinese'];            }            break;        case 'ci':            $descr = $GLOBALS['strCaseInsensitive'];            break;        case 'cs':            $descr = $GLOBALS['strCaseSensitive'];            break;        case 'croatian':            $descr = $GLOBALS['strCroatian'];            break;        case 'czech':            $descr = $GLOBALS['strCzech'];            break;        case 'danish':            $descr = $GLOBALS['strDanish'];            break;        case 'english':            $descr = $GLOBALS['strEnglish'];            break;        case 'esperanto':            $descr = $GLOBALS['strEsperanto'];            break;        case 'estonian':            $descr = $GLOBALS['strEstonian'];            break;        case 'german1':            $descr = $GLOBALS['strGerman'] . ' (' . $GLOBALS['strDictionary'] . ')';            break;        case 'german2':            $descr = $GLOBALS['strGerman'] . ' (' . $GLOBALS['strPhoneBook'] . ')';            break;        case 'hungarian':            $descr = $GLOBALS['strHungarian'];            break;        case 'icelandic':            $descr = $GLOBALS['strIcelandic'];            break;        case 'japanese':            $descr = $GLOBALS['strJapanese'];            break;        case 'latvian':            $descr = $GLOBALS['strLatvian'];            break;        case 'lithuanian':            $descr = $GLOBALS['strLithuanian'];            break;        case 'korean':            $descr = $GLOBALS['strKorean'];            break;        case 'persian':            $descr = $GLOBALS['strPersian'];            break;        case 'polish':            $descr = $GLOBALS['strPolish'];            break;        case 'roman':            $descr = $GLOBALS['strWestEuropean'];            break;        case 'romanian':            $descr = $GLOBALS['strRomanian'];            break;        case 'slovak':            $descr = $GLOBALS['strSlovak'];            break;        case 'slovenian':            $descr = $GLOBALS['strSlovenian'];            break;        case 'spanish':            $descr = $GLOBALS['strSpanish'];            break;        case 'spanish2':            $descr = $GLOBALS['strTraditionalSpanish'];            break;        case 'swedish':            $descr = $GLOBALS['strSwedish'];            break;        case 'thai':            $descr = $GLOBALS['strThai'];            break;        case 'turkish':            $descr = $GLOBALS['strTurkish'];            break;        case 'ukrainian':            $descr = $GLOBALS['strUkrainian'];            break;        case 'unicode':            $descr = $GLOBALS['strUnicode'] . ' (' . $GLOBALS['strMultilingual'] . ')';            break;        case 'bin':            $is_bin = TRUE;        case 'general':            switch ($parts[0]) {                // Unicode charsets                case 'ucs2':                case 'utf8':                    $descr = $GLOBALS['strUnicode'] . ' (' . $GLOBALS['strMultilingual'] . ')';                    break;                // West European charsets                case 'ascii':                case 'cp850':                case 'dec8':                case 'hp8':                case 'latin1':                case 'macroman':                    $descr = $GLOBALS['strWestEuropean'] . ' (' . $GLOBALS['strMultilingual'] . ')';                    break;                // Central European charsets                case 'cp1250':                case 'cp852':                case 'latin2':                case 'macce':                    $descr = $GLOBALS['strCentralEuropean'] . ' (' . $GLOBALS['strMultilingual'] . ')';                    break;                // Russian charsets                case 'cp866':                case 'koi8r':                    $descr = $GLOBALS['strRussian'];                    break;                // Simplified Chinese charsets                case 'gb2312':                case 'gbk':                    $descr = $GLOBALS['strSimplifiedChinese'];                    break;                // Japanese charsets                case 'sjis':                case 'ujis':                case 'cp932':                case 'eucjpms':                    $descr = $GLOBALS['strJapanese'];                    break;                // Baltic charsets                case 'cp1257':                case 'latin7':                    $descr = $GLOBALS['strBaltic'] . ' (' . $GLOBALS['strMultilingual'] . ')';                    break;                // Other                case 'armscii8':                case 'armscii':                    $descr = $GLOBALS['strArmenian'];                    break;                case 'big5':                    $descr = $GLOBALS['strTraditionalChinese'];                    break;                case 'cp1251':                    $descr = $GLOBALS['strCyrillic'] . ' (' . $GLOBALS['strMultilingual'] . ')';                    break;                case 'cp1256':                    $descr = $GLOBALS['strArabic'];                    break;                case 'euckr':                    $descr = $GLOBALS['strKorean'];                    break;                case 'hebrew':                    $descr = $GLOBALS['strHebrew'];                    break;                case 'geostd8':                    $descr = $GLOBALS['strGeorgian'];                    break;                case 'greek':                    $descr = $GLOBALS['strGreek'];                    break;                case 'keybcs2':                    $descr = $GLOBALS['strCzechSlovak'];                    break;                case 'koi8u':                    $descr = $GLOBALS['strUkrainian'];                    break;                case 'latin5':                    $descr = $GLOBALS['strTurkish'];                    break;                case 'swe7':                    $descr = $GLOBALS['strSwedish'];                    break;                case 'tis620':                    $descr = $GLOBALS['strThai'];                    break;                default:                    $descr = $GLOBALS['strUnknown'];                    break;            }            if (!empty($is_bin)) {                $descr .= ', ' . $GLOBALS['strBinary'];            }            break;        default: $descr = $GLOBALS['strUnknown'];    }    if (!empty($parts[2])) {        if ($parts[2] == 'ci') {            $descr .= ', ' . $GLOBALS['strCaseInsensitive'];        } elseif ($parts[2] == 'cs') {            $descr .= ', ' . $GLOBALS['strCaseSensitive'];        }    }    $collation_cache[$collation] = $descr;    return $descr;}?>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产一区在线看| 亚洲夂夂婷婷色拍ww47| 久久精品久久99精品久久| 欧美伦理影视网| 日韩国产精品大片| 欧美大肚乱孕交hd孕妇| 麻豆国产精品一区二区三区 | 日韩欧美一级片| 蜜臀精品一区二区三区在线观看 | 国产精品久久久久一区二区三区 | 色素色在线综合| 午夜久久久久久电影| 日韩欧美专区在线| 国产精品18久久久久久久久久久久 | 一区二区三区视频在线观看| 色综合久久久网| 国产精品久久夜| 色94色欧美sute亚洲线路一ni| 精品精品国产高清a毛片牛牛 | 中文字幕一区二区5566日韩| 成人黄色网址在线观看| 国产精品免费视频网站| 色婷婷久久99综合精品jk白丝 | 亚洲综合视频网| 欧美日韩一二三| 久久疯狂做爰流白浆xx| 久久众筹精品私拍模特| 国产成人a级片| 1000精品久久久久久久久| 91蝌蚪porny| 日本中文字幕一区二区有限公司| 久久综合色播五月| 成人app网站| 亚洲线精品一区二区三区八戒| 欧美高清精品3d| 精品一区二区av| 国产精品乱人伦| 欧美色视频在线| 久久精品国产一区二区三区免费看| 欧美岛国在线观看| www.视频一区| 日本不卡的三区四区五区| 久久久久久久网| 在线中文字幕不卡| 91视频一区二区| 欧美a一区二区| 国产欧美综合在线观看第十页| 一本到一区二区三区| 免费久久99精品国产| 国产精品午夜在线| 色综合天天综合在线视频| 免费观看久久久4p| 国产日韩精品一区二区三区在线| 在线观看网站黄不卡| 国产乱码精品一品二品| 一区二区免费在线| 国产人妖乱国产精品人妖| 欧美日韩精品一区二区天天拍小说 | 亚洲v精品v日韩v欧美v专区| 精品久久国产字幕高潮| 色域天天综合网| 夫妻av一区二区| 免费日本视频一区| 一区二区三区四区av| 国产免费成人在线视频| 欧美一区二区三区视频| 一本色道亚洲精品aⅴ| 国产伦精一区二区三区| 琪琪久久久久日韩精品| 亚洲精品视频在线观看免费| 91精品国产综合久久香蕉的特点| 成人av先锋影音| 三级欧美在线一区| 综合激情成人伊人| 日韩精品一区二区三区四区| 91精品国产一区二区三区蜜臀 | 在线视频国内自拍亚洲视频| 国产成人在线电影| 狠狠色综合播放一区二区| 五月婷婷激情综合| 亚洲国产美女搞黄色| 亚洲欧美自拍偷拍| 国产欧美日韩久久| 久久久综合网站| 日韩免费一区二区| 亚洲婷婷国产精品电影人久久| 欧美大片免费久久精品三p| 在线观看视频欧美| 色av成人天堂桃色av| 91啪在线观看| 国产高清在线观看免费不卡| 国产精品一区在线| 国产一区二区在线观看视频| 精品午夜久久福利影院| 免费人成黄页网站在线一区二区| 日韩av成人高清| 美女在线一区二区| 麻豆视频一区二区| 老司机精品视频一区二区三区| 男女男精品网站| 麻豆免费精品视频| 国产一区二区在线影院| 国产高清在线精品| 国产99精品视频| 波多野结衣中文字幕一区二区三区 | 欧美va亚洲va国产综合| 欧美一区二区精品| 日韩美女在线视频| 国产亚洲1区2区3区| 国产日本亚洲高清| 亚洲乱码国产乱码精品精小说| 亚洲日本丝袜连裤袜办公室| 一区二区三区四区av| 日韩中文字幕1| 久久精品二区亚洲w码| 国产成人免费在线观看不卡| 一本色道久久综合亚洲aⅴ蜜桃| 欧美亚男人的天堂| 精品少妇一区二区三区视频免付费| 国产偷v国产偷v亚洲高清| 国产欧美日韩综合| 日韩在线观看一区二区| 国产精品1区二区.| 在线观看亚洲专区| 91美女视频网站| 日韩午夜小视频| 久久久久久久久免费| 一区二区三区四区中文字幕| 免费在线看一区| 色婷婷综合久色| 欧美成va人片在线观看| 亚洲欧美激情在线| 精品一区二区在线视频| 成人午夜免费av| 欧美日韩电影在线| 国产精品热久久久久夜色精品三区| 日韩理论片网站| 久久精品99久久久| 91在线国产福利| 久久精品亚洲精品国产欧美kt∨ | 99在线热播精品免费| 日韩欧美久久一区| 亚洲激情在线播放| 成人app软件下载大全免费| 制服丝袜国产精品| 亚洲黄色录像片| 国产99精品国产| 精品国产凹凸成av人网站| 亚洲人成小说网站色在线| 午夜视频在线观看一区二区| 白白色亚洲国产精品| 欧美午夜一区二区三区免费大片| 国产精品三级视频| 韩国欧美一区二区| 日韩精品一区二区在线| 亚洲国产欧美在线人成| 色久综合一二码| 国产精品天天看| 国产不卡在线一区| 日韩欧美区一区二| 婷婷久久综合九色综合伊人色| av一区二区不卡| 国产日韩欧美在线一区| 麻豆精品在线视频| 91豆麻精品91久久久久久| 久久久久久久性| 精品一区二区三区免费观看| 欧美日本一区二区三区| 久久九九久精品国产免费直播| 秋霞电影一区二区| 91丨porny丨户外露出| 久久综合九色综合久久久精品综合| 麻豆精品一区二区av白丝在线| 欧美精品久久一区| 性欧美疯狂xxxxbbbb| 色94色欧美sute亚洲13| 中文字幕国产精品一区二区| 国产一区二区免费在线| 日韩精品一区二区三区三区免费| 天天影视色香欲综合网老头| 欧美视频在线观看一区二区| 亚洲黄色免费网站| 成人综合在线观看| 国产精品短视频| 成人avav影音| 亚洲色图欧美偷拍| 色欧美日韩亚洲| 亚洲精品视频免费观看| 色综合欧美在线视频区| 亚洲日本护士毛茸茸| 91亚洲精品久久久蜜桃网站| 国产精品欧美一区喷水| 国产成人免费xxxxxxxx| 国产精品美女视频| 91视频精品在这里| 一区二区三区在线视频观看58 | www.综合网.com| 亚洲欧美日韩久久精品| 欧美日韩一级二级三级| 免费一级欧美片在线观看|