亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > PHP > 正文

PHP實現獲取并生成數據庫字典的方法

2020-03-22 18:10:54
字體:
來源:轉載
供稿:網友
本文實例講述了PHP實現獲取并生成數據庫字典的方法。分享給大家供大家參考,具體如下: * 生成mysql數據字典header("Content-type:text/html;charset=utf-8");// 配置數據庫$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];// 循環取得所有表的備注及表中列消息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 = '';// 循環所有表//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 數據類型 /th th 默認值 /th th 允許非空 /th th 自動遞增 /th th 備注 /th /tr $html .= ''; foreach($v['COLUMN'] AS $f) $html .= ' td ' . $f['COLUMN_NAME'] . ' /td $html .= ' td ' . $f['COLUMN_TYPE'] . ' /td $html .= ' td ' . $f['COLUMN_DEFAULT'] . ' /td $html .= ' td ' . $f['IS_NULLABLE'] . ' /td $html .= ' td ' . ($f['EXTRA'] == 'auto_increment' '是':' ') . ' /td $html .= ' td ' . $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']}數據字典.doc" );/* 生成excel*///header ( "Content-type:application/vnd.ms-excel" );//header ( "Content-Disposition:attachment;filename={$database['DB_NAME']}數據字典.xls" );// 輸出echo ' html meta charset="utf-8" title 自動生成數據字典 /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 '.$database['DB_NAME'].'數據字典 /h1 echo ' p 生成時間:' . date('Y-m-d H:i:s') . ' /p echo $html;echo ' p 總共:' . count($tables) . '個數據表 /p echo ' /body /html
更多關于PHP相關內容感興趣的讀者可查看本站專題:《PHP基于pdo操作數據庫技巧總結》、《PHP運算與運算符用法總結》、《PHP網絡編程技巧總結》、《PHP基本語法入門教程》、《php操作office文檔技巧總結(包括word,excel,access,ppt)》、《php日期與時間用法總結》、《php面向對象程序設計入門教程》、《php字符串(string)用法總結》、《php+mysql數據庫操作入門教程》及《php常見數據庫操作技巧匯總》希望本文所述對大家PHP程序設計有所幫助。PHP教程

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产视频精品久久久| 亚洲风情亚aⅴ在线发布| 日韩精品在线看| 欧美成年人视频网站| 国产在线999| 亚洲精品中文字幕女同| 亚洲成av人影院在线观看| 久久精品亚洲国产| 成人h视频在线观看播放| 欧美在线免费视频| 4k岛国日韩精品**专区| 狠狠做深爱婷婷久久综合一区| 奇米成人av国产一区二区三区| 欧美激情一级欧美精品| 亚洲在线视频观看| 91精品久久久久久综合乱菊| 欧美成人剧情片在线观看| 色狠狠av一区二区三区香蕉蜜桃| 亚洲欧美综合另类中字| 亚洲欧美日韩国产成人| 国产亚洲欧洲高清一区| 亚洲国产精品久久久久秋霞蜜臀| 日本欧美一级片| 最近2019年手机中文字幕| 久久视频在线视频| 欧美激情第6页| 国产欧美日韩丝袜精品一区| 亚洲人成五月天| 日本精品久久久| 日韩精品免费在线视频观看| 中文字幕亚洲专区| 亚洲va久久久噜噜噜久久天堂| 中文字幕亚洲字幕| 亚洲精品久久在线| 亚洲午夜久久久久久久| 欧美高清视频在线观看| 国产精品免费一区豆花| 欧美—级a级欧美特级ar全黄| 国产亚洲欧洲黄色| 91久久精品日日躁夜夜躁国产| 91香蕉嫩草神马影院在线观看| 国产欧美日韩中文字幕在线| 中文字幕在线亚洲| 日韩网站免费观看高清| 久久久久www| 国产午夜精品免费一区二区三区| 亚洲综合日韩中文字幕v在线| 欧美日韩精品在线观看| 综合国产在线观看| 久久成人综合视频| 久久精品国亚洲| 亚洲一区二区日本| 欧美亚洲另类制服自拍| 亚洲毛片在线观看.| 久久av红桃一区二区小说| 国产91精品网站| 日本视频久久久| 国产精品中文字幕久久久| 亚洲男人第一av网站| 日本欧美中文字幕| 欧美在线不卡区| 欧美极品少妇xxxxx| 国产精品免费观看在线| 久久久久久国产精品久久| 亚洲精品国产精品久久清纯直播| 久久久久久久久国产精品| 欧美黑人视频一区| 国产精品一区二区三区免费视频| 51ⅴ精品国产91久久久久久| 国内外成人免费激情在线视频网站| 亚洲精品国精品久久99热| 欧美激情中文字幕乱码免费| 欧美在线视频一区二区| 亚洲a级在线播放观看| 国产精品aaa| 欧美精品videossex性护士| 亚洲深夜福利在线| 国产一区二区三区在线观看网站| 欧美疯狂做受xxxx高潮| 国产亚洲欧美另类中文| 亚洲黄一区二区| 欧美日韩亚洲91| 欧美日韩一区二区在线| 欧美成人午夜影院| 欧美视频中文在线看| 亚洲日本中文字幕| 国产婷婷97碰碰久久人人蜜臀| 亚洲欧美在线磁力| 中文字幕亚洲一区在线观看| 在线电影中文日韩| 国产精品吴梦梦| 欧美大片欧美激情性色a∨久久| 午夜精品久久久久久久男人的天堂| 日本久久久久久久久| 亚洲老司机av| 成年无码av片在线| 精品视频www| 欧美激情按摩在线| 精品久久久久久久久久国产| 国产91精品久久久久久久| 亚洲第一综合天堂另类专| 欧美在线视频一区| 日韩精品中文字幕在线观看| 久久久久久久一区二区| 中文字幕精品影院| 亚洲国产成人精品久久久国产成人一区| 日韩在线观看你懂的| 亚洲欧洲在线视频| 亚洲第一精品夜夜躁人人爽| 国产成人啪精品视频免费网| 亚洲在线免费看| 亚洲精品电影久久久| 国产精品v片在线观看不卡| 在线观看日韩av| 中文精品99久久国产香蕉| 91视频88av| 岛国av一区二区在线在线观看| 亚洲一区二区三区sesese| 国产香蕉精品视频一区二区三区| 欧美激情精品久久久久久久变态| 日韩av第一页| 国产精品r级在线| 亚洲已满18点击进入在线看片| 在线中文字幕日韩| 91免费在线视频网站| 久久国产天堂福利天堂| 欧美激情中文字幕在线| 欧美电影免费观看网站| 欧美第一页在线| 精品一区二区三区电影| 欧美亚洲视频在线看网址| 久久久免费高清电视剧观看| 777午夜精品福利在线观看| 欧美性猛交xxxxx水多| 亚洲欧洲在线观看| 成人观看高清在线观看免费| 影音先锋日韩有码| 欧美一级黑人aaaaaaa做受| 欧美激情第三页| 欧洲日本亚洲国产区| 国产综合久久久久久| 国产成人av在线| 日韩一区av在线| 亚洲国产精品久久久| 精品久久久国产精品999| 亚洲精品456在线播放狼人| 成人精品在线视频| 亚洲欧美日韩一区二区三区在线| 欧美日韩国产精品一区二区三区四区| 另类视频在线观看| 国产成人精品久久二区二区| 亚洲qvod图片区电影| 狠狠色狠狠色综合日日小说| 97久久超碰福利国产精品…| 亚洲福利视频免费观看| 亚洲人成网站777色婷婷| 亚洲欧美综合区自拍另类| 黄色成人av在线| 欧美高清视频一区二区| 国产精品夜间视频香蕉| 午夜精品福利在线观看| 欧美激情一区二区三区在线视频观看| 国产精品视频资源| 欧美午夜丰满在线18影院|