我正在尝试使用php从mysql数据库创建一个结果页面,将每行结果(包含图像和其他一些细节)包装在一个框中。
目前,page.php从数据库中获取数据,并使用result.inc将数据格式化为每行三个单元格的信息行。
Address1 Picture Comment
Address2 Picture2 Comment2
etc.
我想把每一行装在漂亮的盒子里(甚至只是一个盒子里)。这会在表格之前生成一个空的(但是有边框的)框,然后表格正常。
如何关闭内部结果的方框?
<style>
p {
outline-style: solid;
outline-width: 5px;
}
</style>
for($i=1; $i <= $num_rows; $i++) {
$row = mysql_fetch_array($result);
print("<p>");
print("<TR>");
include("includes/result.inc");
print("</TR>");
print("</p>");
}
答案 0 :(得分:1)
您不能在表格行之间放置p-tag。而是设置表行的样式:
<style>
tr {
outline-style: solid;
outline-width: 5px;
}
</style>
和php:
for($i=1; $i <= $num_rows; $i++) {
$row = mysql_fetch_array($result);
print("<TR>");
include("includes/result.inc");
print("</TR>");
}