您的位置:首页 > 编程语言 > PHP开发

php取出mysql数据库中所有数据

2013-06-05 11:53 302 查看
<?php
header(
"Content-Type:text/html; charset=utf-8"
);
$db_con
=
new

mysqli(
"localhost"
,
"root"
,
"psd"
,
"ultrax"
);
if
(mysqli_connect_errno()){
exit
(
"连接失败"
.mysqli_connect_error());
}
$db_con
->query(
"set names utf8"
);
$result
=
$db_con
->query(
"show tables"
);
$tables
=
array
();
while
(
$row
=
$result
->fetch_row()){
array_push
(
$tables
,
$row
[0]);
}
function
show_shuju(
$sql
,
$table
){
global

$db_con
;
$result
=
$db_con
->query(
$sql
);
$fields
=
$result
->fetch_fields();
$ziduan
=
array
();
foreach

(
$fields
as
$field
){
array_push
(
$ziduan
,
$field
->name);
}
$fidld_length
=
count
(
$ziduan
);
echo

"<table>"
;
echo

"<thead>"
;
echo

"<caption style='color:red'>"
.
$table
.
"</caption>"
;
echo

"</thead>"
;
echo

"<tbody>"
;
while
(
$assoc
=
$result
->fetch_assoc()){
echo

"<tr>"
;
for
(
$i
=0;
$i
<
$fidld_length
;
$i
++){
echo

"<td>"
.
$assoc
[
$ziduan
[
$i
]].
"</td>"
;
}
echo

"</tr>"
;
}
echo

"</tbody>"
;
echo

"</table>"
;
}
foreach
(
$tables

as
$value
) {
$sql
=
"select * from "
.
$value
;
show_shuju(
$sql
,
$value
);
}
?>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: