<?php
function show_table_info($table_name){
$conn = mysql_connect("localhost" , "root" , "root");
if(!$conn){
die('连接失败'.mysql_error());
}
mysql_select_db("test1",$conn);
mysql_query("set names gbk");
// $sql = "select * from user1";
$sql = "desc user1";
$res = mysql_query($sql , $conn);
//获取结果集的行数、列数
$rows = mysql_affected_rows($conn); //参数是连接
$cols = mysql_num_fields($res); //参数是返回的资源
echo "行:".$rows."<br>列:".$cols;
//打印表头
echo "<table border=1 cellspacing=0><tr>";
for($i=0; $i<$cols; $i++){
//取字段
$mysql_name = mysql_field_name($res,$i);
echo "<th>".$mysql_name."</th>";
}
echo "</tr>";
while ($row = mysql_fetch_row($res)){
echo "<tr>";
for($i=0; $i<$cols; $i++){
echo "<td>$row[$i]</td>";
}
echo "</tr>";
}
echo "</table>";
// while($field_info = mysql_fetch_field($res)){
// echo "<br>".$field_info->name;
// /*打印结果:
// *
// id
// name
// password
// email
// age*/
// }
//var_dump($field_info);
}
show_table_info("user1");
PHP编写一个函数,可以接收一个表名,然后打印表的表头和记录在网页
原创
©著作权归作者所有:来自51CTO博客作者无忧you的原创作品,请联系作者获取转载授权,否则将追究法律责任
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
一个可以打开一个网页的Python程序
一个可以打开一个网页的Python程序
一个可以打开一个网页的Python程序 -
编写一个程序,它能导致JVM抛出一个OutOfMemoryError,然后捕获和处理这个异常
不要自卑,去提升实力互联网行业谁技术牛谁是爹如果文章可以带给你能量,那是最好的事!请相信自己加油o~ 题目描述:编写
java exception python jvm 小程序 -
编写一个标准strcpy函数
1、字符串的拷贝函数2、3、4、
CC++笔试面试题 strcpy i++ 字符串 bc