91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

查看數據結構圖table.php

發布時間:2020-10-19 16:16:03 來源:網絡 閱讀:295 作者:IT阿飛 欄目:web開發
<?php
 /**
  * 生成mysql數據字典
  *
  * @version $id$
  * @author niming<287384795@qq.com>
  */
$tableName = isset($_GET['table']) ? $_GET['table'] : "windshield";
 $name = $tableName;
 $dbserver = 'localhost';
 $dbusername = "root";
 $dbpassword = "root";

 // if($_GET['dbs']){
 //    $dbserver = $_GET['dbs'];
 // }
 // if($_GET['dbname']){
 //    $dbusername = $_GET['dbname'];
 // }
 // if($_GET['dbpwd']){
 //    $dbpassword = $_GET['dbpwd'];
 // }
 //配置數據庫
 $database   = $name;
 //其他配置
 $title = '系統數據字典';

 $mysqli = new mysqli("$dbserver", "$dbusername", "$dbpassword","$name");

//只能用函數來判斷是否連接成功
if(mysqli_connect_errno())
{
    echo mysqli_connect_error();
}
mysqli_query($mysqli,'SET NAMES utf8');
$table_result = mysqli_query($mysqli, 'show tables');
while ($row = mysqli_fetch_array($table_result)) {
    $tables[]['TABLE_NAME'] = $row[0];
}
// echo "<Pre>";
// print_r($tables);
// echo "</Pre>";

// exit();

//  $mysql_conn = @mysql_connect("$dbserver", "$dbusername", "$dbpassword") or die("Mysql connect is error.");
//  mysql_select_db($database, $mysql_conn);
//  mysql_query('SET NAMES utf8', $mysql_conn);
//  $table_result = mysql_query('show tables', $mysql_conn);
//  //取得所有的表名
//  while ($row = mysql_fetch_array($table_result)) {
//      $tables[]['TABLE_NAME'] = $row[0];
//  }
//  echo "<Pre>";
//  print_r($tables);
//  echo "</Pre>";

 //循環取得所有表的備注
 foreach ($tables AS $k=>$v) {
     $sql  = 'SELECT * FROM ';
     $sql .= 'INFORMATION_SCHEMA.TABLES ';
     $sql .= 'WHERE ';
     $sql .= "table_name = '{$v['TABLE_NAME']}'  AND table_schema = '{$database}'";
     $table_result = mysqli_query($mysqli,$sql);
     while ($t = mysqli_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}'";

     $fields = array();
     $field_result = mysqli_query($mysqli,$sql);
     while ($t = mysqli_fetch_array($field_result) ) {
         $fields[] = $t;
     }
     $tables[$k]['COLUMN'] = $fields;
 }
 mysqli_close($mysqli);

 $html = '';
 //循環所有表
 foreach ($tables AS $k=>$v) {
     //$html .= '<p ><h3>'. $v['TABLE_COMMENT'] . '&nbsp;</h3>';
     $html .= '<table  border="1" cellspacing="0" cellpadding="0" align="center">';
     $html .= '<caption><span >' .$v['TABLE_COMMENT']."</span>  <span style=\"color:red;font-size:20px;\">".$v['TABLE_NAME'].'</span></caption>';
     //$html .= '<caption >' . $v['TABLE_NAME'] . '</caption>';
     $html .= '<tbody><tr><th>字段名</th><th>數據類型</th><th>默認值</th>
     <th>允許非空</th>
     <th>自動遞增</th><th>備注</th></tr>';
     $html .= '';

     foreach ($v['COLUMN'] AS $f) {
         $html .= '<tr><td class="c1">' . $f['COLUMN_NAME'] . '</td>';
         $html .= '<td class="c2">' . $f['COLUMN_TYPE'] . '</td>';
         $html .= '<td class="c3">&nbsp;' . $f['COLUMN_DEFAULT'] . '</td>';
         $html .= '<td class="c4">&nbsp;' . $f['IS_NULLABLE'] . '</td>';
         $html .= '<td class="c5">' . ($f['EXTRA']=='auto_increment'?'是':'&nbsp;') . '</td>';
         $html .= '<td class="c6">&nbsp;' . $f['COLUMN_COMMENT'] . '</td>';
         $html .= '</tr>';
     }
     $html .= '</tbody></table></p>';
 }

 header('Content-Type:text/html; charset=utf-8');
 //輸出
 echo '<html>
 <head>
 <title>' . $title . '</title>
 <style>
 body,td,th {font-family:"宋體"; font-size:12px;}
 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;}
 table td{height:20px; font-size:12px; border:1px solid #CCC;background-color:#fff;}
 .c1{ width: 120px;}
 .c2{ width: 120px;}
 .c3{ width: 70px;}
 .c4{ width: 80px;}
 .c5{ width: 80px;}
 .c6{ width: 270px;}
 </style>
 </head>
 <body>';
 echo '<center><h2>' . $title . '</h2></center>';
 echo $html;
 echo '</body></html>';
向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

松江区| 冷水江市| 克山县| 顺义区| 太仓市| 岳池县| 柳林县| 昌图县| 大洼县| 汉阴县| 宣汉县| 虎林市| 梁河县| 新龙县| 新郑市| 综艺| 巨野县| 延寿县| 双流县| 杨浦区| 林州市| 奎屯市| 肥乡县| 都江堰市| 沁水县| 湘潭市| 沾化县| 天门市| 遂平县| 湖南省| 松溪县| 克什克腾旗| 桦川县| 教育| 府谷县| 东方市| 布尔津县| 隆德县| 南漳县| 西乌珠穆沁旗| 本溪市|