中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久

PHP實(shí)現(xiàn)獲取并生成數(shù)據(jù)庫(kù)字典的方法
來(lái)源:易賢網(wǎng) 閱讀:1544 次 日期:2016-08-25 14:42:55
溫馨提示:易賢網(wǎng)小編為您整理了“PHP實(shí)現(xiàn)獲取并生成數(shù)據(jù)庫(kù)字典的方法”,方便廣大網(wǎng)友查閱!

本文實(shí)例講述了PHP實(shí)現(xiàn)獲取并生成數(shù)據(jù)庫(kù)字典的方法。分享給大家供大家參考,具體如下:

名單

<?php

/**

 * 生成mysql數(shù)據(jù)字典

 */

header("Content-type:text/html;charset=utf-8");

// 配置數(shù)據(jù)庫(kù)

$database = array();

$database['DB_HOST'] = 'localhost';

$database['DB_NAME'] = 'test';

$database['DB_USER'] = 'root';

$database['DB_PWD'] = '';

$mysql_conn = @mysql_connect("{$database['DB_HOST']}", "{$database['DB_USER']}", "{$database['DB_PWD']}") or die("Mysql connect is error.");

mysql_select_db($database['DB_NAME'], $mysql_conn);

$result = mysql_query('show tables', $mysql_conn);

mysql_query("set names utf8");

// 取得所有表名

while ($row = mysql_fetch_array($result))

{

  $tables[]['TABLE_NAME'] = $row[0];

}

// 循環(huán)取得所有表的備注及表中列消息

foreach($tables as $k => $v)

{

  $sql = 'SELECT * FROM ';

  $sql .= 'information_schema.TABLES ';

  $sql .= 'WHERE ';

  $sql .= "table_name = '{$v['TABLE_NAME']}' AND table_schema = '{$database['DB_NAME']}'";

  $table_result = mysql_query($sql, $mysql_conn);

  while ($t = mysql_fetch_array($table_result))

  {

    $tables[$k]['TABLE_COMMENT'] = $t['TABLE_COMMENT'];

  }

  $sql = 'SELECT * FROM ';

  $sql .= 'information_schema.COLUMNS ';

  $sql .= 'WHERE ';

  $sql .= "table_name = '{$v['TABLE_NAME']}' AND table_schema = '{$database['DB_NAME']}'";

  $fields = array();

  $field_result = mysql_query($sql, $mysql_conn);

  while ($t = mysql_fetch_array($field_result))

  {

    $fields[] = $t;

  }

  $tables[$k]['COLUMN'] = $fields;

}

mysql_close($mysql_conn);

$html = '';

// 循環(huán)所有表

//print_r($tables);

foreach($tables as $k => $v)

{

  $html .= '<table border="1" cellspacing="0" cellpadding="0" align="center">';

  $html .= '<caption>表名:' . $v['TABLE_NAME'] . ' ' . $v['TABLE_COMMENT'] . '</caption>';

  $html .= '<tbody><tr><th>字段名</th><th>數(shù)據(jù)類型</th><th>默認(rèn)值</th><th>允許非空</th><th>自動(dòng)遞增</th><th>備注</th></tr>';

  $html .= '';

  foreach($v['COLUMN'] AS $f)

  {

    $html .= '<td class="c1">' . $f['COLUMN_NAME'] . '</td>';

    $html .= '<td class="c2">' . $f['COLUMN_TYPE'] . '</td>';

    $html .= '<td class="c3">' . $f['COLUMN_DEFAULT'] . '</td>';

    $html .= '<td class="c4">' . $f['IS_NULLABLE'] . '</td>';

    $html .= '<td class="c5">' . ($f['EXTRA'] == 'auto_increment'?'是':' ') . '</td>';

    $html .= '<td class="c6">' . $f['COLUMN_COMMENT'] . '</td>';

    $html .= '</tr>';

  }

  $html .= '</tbody></table></p>';

}

/* 生成word */

//header ( "Content-type:application/vnd.ms-word" );

//header ( "Content-Disposition:attachment;filename={$database['DB_NAME']}數(shù)據(jù)字典.doc" );

/* 生成excel*/

//header ( "Content-type:application/vnd.ms-excel" );

//header ( "Content-Disposition:attachment;filename={$database['DB_NAME']}數(shù)據(jù)字典.xls" );

// 輸出

echo '<html>

  <meta charset="utf-8">

  <title>自動(dòng)生成數(shù)據(jù)字典</title>

  <style>

    body,td,th {font-family:"宋體"; font-size:12px;}

    table,h1,p{width:960px;margin:0px auto;}

    table{border-collapse:collapse;border:1px solid #CCC;background:#efefef;}

    table caption{text-align:left; background-color:#fff; line-height:2em; font-size:14px; font-weight:bold; }

    table th{text-align:left; font-weight:bold;height:26px; line-height:26px; font-size:12px; border:1px solid #CCC;padding-left:5px;}

    table td{height:20px; font-size:12px; border:1px solid #CCC;background-color:#fff;padding-left:5px;}

    .c1{ width: 150px;}

    .c2{ width: 150px;}

    .c3{ width: 80px;}

    .c4{ width: 100px;}

    .c5{ width: 100px;}

    .c6{ width: 300px;}

  </style>

  <body>';

echo '<h1 style="text-align:center;">'.$database['DB_NAME'].'數(shù)據(jù)字典</h1>';

echo '<p style="text-align:center;margin:20px auto;">生成時(shí)間:' . date('Y-m-d H:i:s') . '</p>';

echo $html;

echo '<p style="text-align:left;margin:20px auto;">總共:' . count($tables) . '個(gè)數(shù)據(jù)表</p>';

echo '</body></html>';

?>

希望本文所述對(duì)大家PHP程序設(shè)計(jì)有所幫助。

更多信息請(qǐng)查看網(wǎng)絡(luò)編程
由于各方面情況的不斷調(diào)整與變化,易賢網(wǎng)提供的所有考試信息和咨詢回復(fù)僅供參考,敬請(qǐng)考生以權(quán)威部門(mén)公布的正式信息和咨詢?yōu)闇?zhǔn)!
關(guān)于我們 | 聯(lián)系我們 | 人才招聘 | 網(wǎng)站聲明 | 網(wǎng)站幫助 | 非正式的簡(jiǎn)要咨詢 | 簡(jiǎn)要咨詢須知 | 新媒體/短視頻平臺(tái) | 手機(jī)站點(diǎn)

版權(quán)所有:易賢網(wǎng)

中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久
亚洲国产一区视频| 中文字幕一区二区三区乱码在线| 日本不卡123| 一区二区三区欧美激情| 欧美激情在线一区二区三区| 久久久久88色偷偷免费| 国产亚洲va综合人人澡精品| 欧美日本一道本在线视频| 日本韩国欧美一区| 欧美熟乱第一页| 欧美电影在线免费观看| 6080yy午夜一二三区久久| 3atv一区二区三区| 欧美大白屁股肥臀xxxxxx| 欧美xingq一区二区| 精品久久五月天| 日本一区二区动态图| 亚洲免费电影在线| 亚洲成人精品影院| 日韩精品1区2区3区| 毛片一区二区三区| 国产成人精品一区二| 92国产精品观看| 欧美久久久一区| 久久久久99精品国产片| 亚洲视频一区二区在线| 亚洲成人精品影院| 国产一区 二区| 日本高清成人免费播放| 日韩视频免费直播| 国产精品美女久久久久久| 一个色综合网站| 久久99精品国产91久久来源| 99在线精品一区二区三区| 欧美日韩精品高清| 国产喷白浆一区二区三区| 亚洲综合色噜噜狠狠| 国内精品国产成人国产三级粉色 | 免费成人av在线播放| 成人激情黄色小说| 欧美一二三区在线| 最新日韩在线视频| 精一区二区三区| 色婷婷av一区二区三区之一色屋| 日韩视频免费观看高清完整版在线观看 | 国产日产精品一区| 亚洲国产综合色| 国产一区二区三区最好精华液| 91久久精品一区二区| 久久久久国产精品免费免费搜索| 久久精品夜夜夜夜久久| 亚洲国产精品一区二区www在线 | 国产剧情一区在线| 在线亚洲人成电影网站色www| 日韩精品一区二区三区三区免费 | 久久综合九色综合欧美就去吻| 亚洲免费资源在线播放| 国产精品77777| 欧美电影免费观看完整版| 亚洲一区二区视频在线| 99亚偷拍自图区亚洲| 日本一区二区在线不卡| 国内偷窥港台综合视频在线播放| 91麻豆精品国产自产在线| 一片黄亚洲嫩模| 91在线精品一区二区三区| 国产欧美日本一区二区三区| 精品一区二区三区免费播放| 这里只有精品免费| 日韩高清电影一区| 欧美日韩国产电影| 日韩精品乱码免费| 欧美日韩黄视频| 亚洲成人免费在线| 欧美精品久久久久久久久老牛影院| 夜夜爽夜夜爽精品视频| 在线观看精品一区| 亚洲女厕所小便bbb| 一本一道波多野结衣一区二区| 中文字幕一区二区三区不卡在线| 成人听书哪个软件好| 国产精品毛片久久久久久| 成人午夜视频在线| 亚洲同性gay激情无套| 色哦色哦哦色天天综合| 亚洲一区二区三区中文字幕| 精品视频1区2区3区| 视频一区欧美日韩| 精品久久久久久亚洲综合网| 国产麻豆成人精品| 国产精品高潮呻吟| 91国偷自产一区二区使用方法| 亚洲香肠在线观看| 日韩三区在线观看| 国产一区二区精品久久| 日韩欧美国产综合| 国产精品 欧美精品| 亚洲欧美乱综合| 91精品国产综合久久蜜臀| 国产原创一区二区三区| 欧美精彩视频一区二区三区| 99精品久久只有精品| 亚洲成人福利片| 久久久精品黄色| 91黄色小视频| 国内国产精品久久| 尤物视频一区二区| 精品美女一区二区三区| 风流少妇一区二区| 亚洲不卡一区二区三区| 久久女同互慰一区二区三区| 一本久久a久久免费精品不卡| 日韩制服丝袜先锋影音| 中文字幕高清不卡| 欧美久久久久免费| 国产成人免费在线| 亚洲一二三四区不卡| 精品免费一区二区三区| 色综合久久综合中文综合网| 蜜桃久久久久久| 亚洲精品成人天堂一二三| 日韩一区二区三区在线视频| 99久久久无码国产精品| 人人超碰91尤物精品国产| 中文字幕第一区| 91精品国产综合久久久蜜臀图片 | 国产精品灌醉下药二区| 欧美蜜桃一区二区三区| 国产一区二区三区av电影 | 欧美日产国产精品| 国产夫妻精品视频| 婷婷开心久久网| 中文字幕一区三区| 欧美成人精品福利| 欧美日韩在线精品一区二区三区激情 | 亚洲欧美日韩精品久久久久| 日韩欧美一级二级三级久久久| av在线不卡网| 国产一区在线观看麻豆| 日韩不卡一区二区三区| 亚洲激情男女视频| 中文在线资源观看网站视频免费不卡| 欧美日韩精品是欧美日韩精品| 成人午夜av影视| 久久99精品久久久久| 丝袜美腿亚洲综合| 亚洲黄一区二区三区| 国产精品传媒入口麻豆| 久久免费电影网| 日韩一区二区三区高清免费看看| 91成人免费在线视频| 99r精品视频| 91在线精品一区二区三区| 国产成人免费高清| 国产伦精品一区二区三区免费迷| 蜜臀久久久99精品久久久久久| 天堂av在线一区| 午夜久久福利影院| 视频一区二区欧美| 视频在线观看一区二区三区| 午夜精品一区二区三区电影天堂| 亚洲一区二区av在线| 亚洲成人av资源| 日本伊人精品一区二区三区观看方式 | 久久成人羞羞网站| 蜜臀av性久久久久蜜臀av麻豆| 天天操天天综合网| 日韩精品视频网| 久久精品国产久精国产爱| 美女视频黄免费的久久 | 在线成人小视频| 欧美日韩国产经典色站一区二区三区 | 国产成人精品影视| 不卡视频免费播放| 色综合欧美在线视频区| 91黄色免费观看| 在线播放欧美女士性生活| 日韩一区二区在线播放| 2023国产精品视频| 国产精品私人自拍| 一区二区三区久久| 青椒成人免费视频| 国产精品亚洲一区二区三区在线 | 亚洲精品视频一区| 亚洲成人av资源| 经典三级视频一区| 成人av影院在线| 欧美在线视频日韩| 精品国产三级a在线观看| 国产目拍亚洲精品99久久精品| 亚洲免费伊人电影| 天堂久久久久va久久久久| 国产美女精品在线| 色综合天天综合网国产成人综合天| 欧美日韩在线直播| 国产调教视频一区| 亚洲综合丝袜美腿| 国产美女一区二区三区| 日本久久电影网| 亚洲精品一区二区三区香蕉|