gpt4 book ai didi

php - 我正在尝试以表格格式显示来自 sql 数据库的信息,我做错了什么?

转载 作者:行者123 更新时间:2023-11-28 08:15:06 25 4
gpt4 key购买 nike

好的,我可以将数据库中的数据显示到页面上,但我在以表格格式很好地显示它时遇到了问题,因此它位于标题下方并向下移动到页面下方。这是目前发生的事情: Problem!

这是我的页面代码:

<link rel="stylesheet" href="css/productiontable.css">
<?php
error_reporting(0);
require './db/connect.php';
include './includes/header.php';

?>
<h2>Productions</h2>

<div class="productiontable">
<table>
<tr>
<th>Production Name</th>
<th>Production Description</th>
<th>Production Type</th>
</tr>
<tr>
<td class="productname">
<?php
if($result = $connection->query("SELECT * FROM Production")){
if($count = $result->num_rows){

while($row = $result->fetch_object()){
echo $row->ProductionName;


?>
</td>
<td class="productinfo">
<?php

echo $row->ProductionInformation;

?>
</td>
<td class="producttype">
<?php

echo $row->ProductionType;

}
?>
</td><bR>
</tr>

</table>
<?php
$result->free();
}
}
mysqli_close($connection);


include './includes/footer.php';

这是表格的CSS:

@import url(http://fonts.googleapis.com/css?family=Dosis);

h2{
text-align: left;
color: white;
font-family: 'Dosis';
margin: 10px;
font-size: 32px;
}
h3{
font-size: 18px;
color: white;
margin: 20px;
}
.productiontable{
width: 900px;
border: 1px black solid;
margin: 10px;
}
.productname{
width: 200px;
float: left;
font-weight: bold;
margin-left: 10px;
}
.productinfo{
width: 500px;
float: left;
margin-left: 10px;
}
.producttype{
width: 200px;
float: left;
font-style: oblique;
margin-left: 10px;
}

请尽可能提供帮助,非常感谢:)

最佳答案

有两处错误:1.不需要br标签。2.循环应该在tr之外。这样,每一行都会生成一个新行。

关于php - 我正在尝试以表格格式显示来自 sql 数据库的信息,我做错了什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29038299/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com