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

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

?? mysql_charsets.lib.php

?? WEBGAME源碼,有架設說明,只是非常簡單
?? 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一区二区三区免费野_久草精品视频
欧美一区二区网站| 丁香五精品蜜臀久久久久99网站| 久久精品日产第一区二区三区高清版 | 亚洲一区二区三区视频在线播放 | 乱中年女人伦av一区二区| 日韩免费视频线观看| 欧洲av在线精品| 色婷婷国产精品综合在线观看| 成人免费电影视频| 国产精品99久久久久久有的能看| 亚洲成av人片在线| 一区二区三区在线视频免费 | 99精品国产一区二区三区不卡 | 欧美大片拔萝卜| 91精品国产综合久久久蜜臀图片| av一二三不卡影片| 成人午夜av电影| 99精品视频在线播放观看| 风间由美中文字幕在线看视频国产欧美| 久久66热re国产| 国产在线一区二区综合免费视频| 日韩精品三区四区| 国产在线精品一区二区| 激情综合网天天干| 国产美女精品人人做人人爽| 国产激情一区二区三区桃花岛亚洲| 国内久久婷婷综合| 国产98色在线|日韩| 不卡视频在线看| 看电影不卡的网站| 久草在线在线精品观看| 国产精品一区一区| 成人综合婷婷国产精品久久免费| 粉嫩aⅴ一区二区三区四区| 91在线观看高清| 欧美日精品一区视频| 欧美日韩国产另类不卡| 精品日产卡一卡二卡麻豆| 国产精品高潮呻吟久久| 免费黄网站欧美| 日本韩国精品在线| 国产亚洲一区二区三区在线观看| 亚洲国产精品影院| 成人av电影在线网| 日韩视频免费观看高清完整版在线观看| 中文字幕国产一区| 极品销魂美女一区二区三区| 一本大道久久a久久精二百| 精品第一国产综合精品aⅴ| 亚洲一区二区三区国产| 成人av在线播放网址| 精品国产伦一区二区三区免费| 伊人婷婷欧美激情| 99re免费视频精品全部| 日本一区二区三级电影在线观看| 蜜桃精品在线观看| 欧美日韩精品高清| 一卡二卡欧美日韩| 色视频一区二区| 综合色中文字幕| www.欧美色图| 国产精品免费免费| 国产成人精品亚洲午夜麻豆| 欧美精品一区二区三区蜜桃视频| 日本不卡123| 欧美精品在欧美一区二区少妇| 亚洲欧美日韩中文字幕一区二区三区 | 亚洲一区二区在线播放相泽 | 麻豆91免费看| 51久久夜色精品国产麻豆| 亚洲精选视频在线| 91美女福利视频| 亚洲女同一区二区| 91老司机福利 在线| 亚洲人一二三区| 欧美午夜精品免费| 丝袜亚洲另类欧美综合| 91麻豆精品国产| 久久国产生活片100| 精品99一区二区| 国产精品88av| 中文字幕中文乱码欧美一区二区| 成人一级视频在线观看| 亚洲精品一二三区| 欧美日韩国产综合一区二区| 日本女人一区二区三区| 日韩美女视频一区二区在线观看| 久久av资源网| 中文欧美字幕免费| 91麻豆国产香蕉久久精品| 一区二区三区蜜桃| 91精品久久久久久久91蜜桃| 精品影视av免费| 国产精品欧美久久久久一区二区| 色婷婷综合久久久久中文| 亚洲一区二区三区四区五区黄| 3d动漫精品啪啪1区2区免费| 久久99国产精品久久99果冻传媒| 亚洲国产精品国自产拍av| 91污在线观看| 蜜桃精品视频在线观看| 国产精品乱码一区二三区小蝌蚪| 欧美亚洲一区二区三区四区| 全部av―极品视觉盛宴亚洲| 国产女人18毛片水真多成人如厕 | 亚洲一区在线观看网站| 欧美成人vr18sexvr| 97国产精品videossex| 天涯成人国产亚洲精品一区av| 精品国产一区二区三区不卡 | 欧美丰满美乳xxx高潮www| 精品一区二区av| 亚洲综合清纯丝袜自拍| 久久香蕉国产线看观看99| 91原创在线视频| 狠狠色综合播放一区二区| 亚洲欧美国产77777| 久久综合国产精品| 在线一区二区三区| 国产精品一区二区三区四区| 午夜亚洲国产au精品一区二区| 久久久高清一区二区三区| 欧美日韩一区二区三区免费看 | 色综合久久中文综合久久97 | 丝袜美腿高跟呻吟高潮一区| 国产精品网站一区| 日韩精品一区二区三区swag| 欧美亚洲综合一区| 成人深夜视频在线观看| 韩国成人福利片在线播放| 午夜精品影院在线观看| 亚洲欧美日韩一区二区三区在线观看 | 麻豆精品一区二区三区| 一区二区久久久| 一区二区三区不卡视频在线观看| 国产精品久久福利| 久久精品人人做人人综合| 日韩欧美在线综合网| 91麻豆精品国产自产在线 | 欧美在线观看视频一区二区 | 蜜桃精品视频在线| 美女视频网站黄色亚洲| 日韩高清国产一区在线| 日本女人一区二区三区| 日一区二区三区| 青青国产91久久久久久| 天堂一区二区在线| 秋霞午夜鲁丝一区二区老狼| 日本不卡123| 久久精品99国产精品| 久久精品国产77777蜜臀| 美腿丝袜一区二区三区| 精品一区二区三区免费| 狠狠网亚洲精品| 国产精品91xxx| 99久久精品费精品国产一区二区| 成人国产在线观看| 99视频一区二区| 一本到不卡精品视频在线观看| 色素色在线综合| 欧美日韩成人综合| 欧美大片在线观看一区| 久久久久久久综合日本| 国产精品久久久久久久久免费相片 | 国产日产欧美一区二区视频| 久久午夜电影网| 一色桃子久久精品亚洲| 亚洲免费观看在线观看| 天堂一区二区在线免费观看| 美女看a上一区| 成人午夜av影视| 青青草国产成人av片免费| 亚洲男人电影天堂| 亚洲欧洲色图综合| 亚洲欧美综合网| 久久久久97国产精华液好用吗| 在线播放一区二区三区| 欧美va亚洲va香蕉在线| 中文字幕av一区 二区| 亚洲欧美日韩久久精品| 石原莉奈在线亚洲二区| 国产91丝袜在线播放| 色一情一乱一乱一91av| 日韩小视频在线观看专区| 日本一区二区电影| 亚洲国产欧美在线| 国产精品亚洲人在线观看| 91毛片在线观看| 亚洲精品一区二区精华| 亚洲激情综合网| 国产精品456| 欧美性一级生活| 中文字幕av资源一区| 亚洲狠狠爱一区二区三区| 国产成人av电影在线播放| 欧美一区二区三区免费| 一区二区欧美精品| 日韩精品中文字幕一区 | 亚洲天堂中文字幕| 日韩av午夜在线观看|