显示sql所有表并使用类似导航显示列

时间:2013-03-10 04:22:45

标签: php mysql

我正在尝试从正确的数据库显示所有表列表,并且当我点击正确的表名时我想以链接或导航格式显示表的列表,然后我可以看到该表的所有列。

我可以通过以下代码显示所有表格列表:

mysql_select_db("dj", $con);

$result = mysql_query("show tables"); t
while($table = mysql_fetch_array($result)) 

    echo($table[0] . "<BR>");
}

通过这段代码,我成功地显示了数据库中的所有表格,但是我想要显示所有正确表格行的代码,其中表格名称将显示为链接或导航。

1 个答案:

答案 0 :(得分:0)

  1. SHOW COLUMNS FROM tablename会为您提供特定表的列列表
  2. Anchor tags可能看起来像这样<a href="columns.php?table=tablename">tablename</a>将帮助您创建链接
  3. $_GET['table']将允许您获取通过网址传递的参数
  4. 现在,如何查询数据库并遍历您已经知道的结果集,因此您只需要付出一些努力并将它们粘合在一起。

      

    请不要将mysql_ *函数用于新代码。他们是   deprecated。将prepared statementsPDO一起使用   或MySQLi