≡
  • 网络编程
  • 数据库
  • CMS技巧
  • 软件编程
  • PHP笔记
  • JavaScript
  • MySQL
位置:首页 > 网络编程 > PHP笔记

PHP 数据库表结构查看方法

人气:1217 时间:2018-09-18

这篇文章主要为大家详细介绍了PHP 数据库表结构查看方法,具有一定的参考价值,可以用来参考一下。

PHP查看数据库表结构,感兴趣的小伙伴,下面一起跟随四海网的小编罗X来看看吧。
经测试代码如下:

<?php
/**
 *  显示论坛表,结构
 *
 * @param 
 * @author 四海网 www.q1010.com
 **/
 $dbhost='localhost'; //服务器
 $dbuser='root'; //用户名
 $dbpw='myoa888'; //密码
 $dbname='pipiqiu'; //数据库名
 $tablepre='pre_'; //表前缀
 header("Content-type:text/html; char=gb2312");
 mysql_connect($dbhost,$dbuser,$dbpw) or die('数据库连接失败');
 mysql_query("set names gb2312");
 mysql_select_db($dbname) or die('找不到数据库');
 echo '<style>*{font-size:12px;}.fenlei{width:250px;float:left;display:inline;}.pic{height:60px;float:left;display:inline;}</style>';
 $tb_names=mysql_list_tables($dbname);
 $tables=array(); //表名数组
 /* 数据库所有表 */
 while($row=mysql_fetch_row($tb_names)){
 $tables[]=$row[0];
 }
 echo $dbname.'该数据库含有<font color=red>'.count($tables).'</font>个表,显示如下:<br>';
 echo '<div class="fenlei"></div>';
 foreach($tables as $v){
 echo '<div class="fenlei">'.$v.'</div>';
 }
 echo '</table>';
 /* 结构显示 */
 echo '<p>======================= 结构显示 ======================= </p>';
 for($i=0;$i<count($tables);$i++){
 $query=mysql_query("select * from `".$tables[$i]."`");
 while($row=mysql_fetch_field($query)){
 $fd.=str_pad(" ",2).$row->name." ".$row->type."(".$row->max_length."),";
 }
 $fd=substr($fd,0,-1)."n";
 $fd=str_replace(",",",n",$fd);
 echo '<table width="100" border="0" cellpadding="8" cellspacing="1" bgcolor="#CCCCCC" style="float:left;display:inline;margin-left:4px;margin-top:4px;">
 <tr>
 <td align="center" bgcolor="#FFFFFF"><strong>'.$tables[$i].'</strong></td>
 </tr>
 <tr>
 <td bgcolor="#FFFFFF">'.$fd.'</td>
 </tr>
 </table>';
 unset($fd);
 }
 echo '<p style="clear:both;">======================= 显示完毕 ======================= </p>';
 ?>


/***   来自四海网(www.q1010.com)   ***/

本文来自:http://www.q1010.com/173/182-0.html

注:关于PHP 数据库表结构查看方法的内容就先介绍到这里,更多相关文章的可以留意四海网的其他信息。

关键词:表结构

您可能感兴趣的文章

上一篇:PHP 采集网页文字并保存的实现方法
下一篇:PHP 计算日期几天后的函数用法
热门文章
  • PHP 写入WRITE编码为UTF8的文件示例
  • PHP 中文字符串截取函数示例:支持gb2312,gbk,big
  • PHP 简单留言板的制作示例
  • 解决Fatal error: Call to undefined function mb_convert_encoding() in错误问题
  • PHP语言基础(标记、注释、变量、数组、常量、函数)示例
  • php 生成迅雷链接的简单示例
  • php 获取短网址的实现方法
  • PHP 通用分页类的简单示例
  • PHP 使用文件方式导入导出整个MYSQL数据库的实现方法
  • php 获取MYSQL错误的简单示例
  • 最新文章
    • 解决PHP使用redis实现统计缓存MySQL压力的问题
    • php 简单的上传进度条的简单示例
    • php 给html中引用的js和css路径打上版本号的实现方法
    • php 实现计算年龄精准到年月日的实例
    • php+ajax无刷新分页的简单示例
    • 解决php+ajax无刷新上传图片的问题
    • 解决PHP生成HTML静态页面的问题
    • 解决PHP使用uniqid函数生成唯一ID的问题
    • 解决PHP防刷票的一些问题
    • 微信access_token的获取开发的实现方法

四海网收集整理一些常用的php代码,JS代码,数据库mysql等技术文章。