通过表名显示数据库中该表的表头和内容(mysql扩展库操作)

  • 编写一个函数,接收一个表名,然后把表的表头和内容显示在网页
 1 php
 2     function readTab($tableName){
 3         $conn=mysql_connect("localhost","root","root");
 4         if(!$conn){
 5             die("连接失败".mysql_error());
 6         }
 7         mysql_select_db("test",$conn);
 8         mysql_query("set names utf8",$conn);
 9         $sql="select * from $tableName";
10         $res=mysql_query($sql,$conn);
11         //读取结果集中的行数
12         $rows=mysql_affected_rows($conn);
13         //读取结果集中的列数,mysql_num_fields()返回结果集中字段的数目
14         $colums=mysql_num_fields($res);
15         //显示表头
16         echo "";
17for($i=0;$i<$colums;$i++){
18//mysql_field_name()取出结果集中指定字段的字段名19$fieldName=mysql_field_name($res,$i);
20echo "";
21        }
22echo "";
23//显示表格内容24while($row=mysql_fetch_row($res)){
25echo "";
26for($j=0;$j<$colums;$j++){
27echo "";
28            }
29echo "";
30        }
31echo "
$fieldName
$row[$j]
"; 32 mysql_close($conn); 33 } 34 //调用函数readTab 35 readTab("user1"); 36 ?>

结果显示如下:

通过表名显示数据库中该表的表头和内容(mysql扩展库操作)_第1张图片

 

转载于:https://www.cnblogs.com/seaBiscuit0922/p/5917389.html

你可能感兴趣的:(通过表名显示数据库中该表的表头和内容(mysql扩展库操作))