列印資料字典

2021-08-07 10:36:39 字數 1635 閱讀 2253

<?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("", "", "") 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))

// 迴圈取得所有表的備註及表中列訊息

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

' and table_schema = ''";

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

while ($t = mysql_fetch_array($table_result))

$sql = 'select * from ';

$sql .= 'information_schema.columns ';

$sql .= 'where ';

$sql .= "table_name = '' and table_schema = ''";

$fields = array();

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

while ($t = mysql_fetch_array($field_result))

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

}mysql_close($mysql_conn);

$html = '';

// 迴圈所有表

//print_r($tables);

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

$html .= '';}

/* 生成word */

//header ( "content-disposition:attachment;filename=資料字典.doc" );

/* 生成excel*/

//header ( "content-disposition:attachment;filename=資料字典.xls" );

// 輸出

echo '自動生成資料字典';

echo '';

echo $html;

echo '總共:' . count($tables) . '個資料表

';echo '

';?>

web列印資料

web列印,下面是蒐集的資料 1.可以滿足一般情況下的列印 用document.all.webbrowser.execwb 7,1 只能對整個頁面進行列印 先給乙個簡單實用的方式 可以列印多頁,控制分頁,隱藏非列印專案 class style tab 第1頁 cellpadding 0 這樣的報表 ...

web列印資料

web列印,下面是蒐集的資料 1.可以滿足一般情況下的列印 用document.all.webbrowser.execwb 7,1 只能對整個頁面進行列印 先給乙個簡單實用的方式 可以列印多頁,控制分頁,隱藏非列印專案 class style tab 第1頁 cellpadding 0 這樣的報表 ...

列印陣列 shell陣列和字典

bash 裡面的陣列怎麼實現python中類似於字典的功能呢?bin bash echo shell定義字典 必須先宣告 declare a dic dic key1 value1 key2 value2 key3 value3 列印指定key的value echo 列印所有key值 echo 列印...