mysql查询输出表格,带表头
(2017-11-09 20:43:28)分类: 电脑网络 |
1、select *和select count(*)返回的结果不一样,*返回整个表数据,count(*)返回行数,一个数字。
echo "test数据库的gdcustomer表的所有用户数据如下:
";
echo "共计".$rows."行 ".$colums."列";
echo "";
for($i=0; $i < $colums; $i++){
$field_name=mysqli_fetch_field_direct($result2,$i);
echo "";
while($row=mysqli_fetch_row($result2)){
echo "";
for($i=0;
$i<$colums; $i++){
echo "";
}
echo
"
";
}
echo "";
2、
$result2=mysqli_query($con,"select *
from gdcustomer")or die ('代码有错误');
$rows=mysqli_affected_rows($con);//获取行数
$colums=mysqli_num_fields($result2);//获取列数
";
//这里$field_name是一个数组,包含名字,编码集等很多信息。可以用print_r打印出来看一
下。这里只需要它的name属性。
}
echo "
";
//牢记这个函数——mysqli_fetch_row,返回数据。
$row[$i] |
$field_name->name |
---|
后一篇:php中mysql函数的引号问题