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

php的mysql学习(二)

2017-03-17 17:08 106 查看
根据表名显示表:

<?php

//链接数据库
$conn = mysql_connect("localhost","root","123456") or die("链接失败".mysql_error());
//设置编码
mysql_query("set names utf8");
//选择数据库
mysql_select_db("dysql",$conn);

$sql = "select * from user";
$res = mysql_query($sql,$conn) or die(mysql_error());

//获取表有多少列
$colums = mysql_num_fields($res);

echo "<table border=1><tr>";
//循环获取列的名称
for($i = 0;$i<$colums;$i++){
//获取指定列名
$field_name=mysql_field_name($res, $i);
echo "<th>$field_name</th>";

}
echo "</tr>";
//循环获取每一行的数组
while ($row = mysql_fetch_row($res)) {
echo "<tr>";
//循环每一行数组获取单列数据
for($i = 0;$i<$colums;$i++){
echo "<td>$row[$i]</td>";
}
echo "</tr>";
}
echo "</table>";
?>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息