韩顺平php mysqli常用函数应用案例

现在mysqli的一些其他常用函数,案例如下
编写一函数,接受一个表名,然后把表头和表数据显示在页面

<?php

function showTable($talname){
 $mysqli=new MYSQLi("localhost","root","hsp123","test");
if(mysqli_connect_error()){
die(mysqli_connect_error());
}
$sql="desc user1";
//$sql="select*from $table_name";
$res=$mysqli->query($sql);
//如何获取返回总行数和列数

echo "共有行".$res->num_rows."-列=".$res->field_count;//num_rows取得多少行 field_count取得多少列
//如何取出表头
echo "<table border='1'><tr>"
while($field=$res->fetch_field()){
 
echo "<th>{$field->name}</th>";//{}包起来会把$field->name当成一个变量
}
echo "<tr>";

//循环取出数据
while($row=$res->fetch_row()){
	echo "<tr>";
 foreach($row as $val){
	 echo "<tr>$val</tr>";
 
 }
    echo "</tr>";
}
echo "</table>";

//关闭资源
$res->free();
$mysqli->close();

}
showTable("user1");



?>

在这里插入图片描述
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_43345480/article/details/89788253