怎么才能让PHP与MySQL连接 打印出来的形式是网页表格 而不是arry
2016-11-05 · 知道合伙人软件行家
关注
展开全部
php 从数据库中获取的数据,基本上是以数组的形式返回的,如果想要“打印出来的形式是网页表格”,可以自己编写代码将数组转换成 html 表格就可以了,示例如下:
先生成表格的表头,可以直接用硬编码:
<table style='border-color: #efefef;' border='1px' cellpadding='5px' cellspacing='0px'>
<tr>
<th>学生编号</th><th>姓名</th><th>性别</th><th>出生日期</th><th>班级</th>
</tr>
再编写代码循环生成表格的表体内容:
while($row=$rs->fetch()){
echo "<tr>";
echo "<td>$row[学生编号]</td><td>$row[姓名]</td><th>$row[性别]</td><td>$row[出生日期]</td><td>$row[班级]</td>";
echo "</tr>";
}
echo "</table>";
提示:
$row[学生编号] 是示例,数组中的内容要根据实际写。
更多追问追答
追答
代码上没看到有逻辑错误。你可以将错误的提示或是现象截个图来看看。
提示有一点:
mysql 数据库字段名称是区分大小写的,Studentno 与 studentno 不是同一个字段名(就是说,如果字段名是 Studentno,那么用 $row[studentno] 是得不到正确值的)。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |