Php Mysql调用在其他html元素之后呈现?

Php Mysql调用在其他html元素之后呈现?,php,html,css,mysqli,html-table,Php,Html,Css,Mysqli,Html Table,我正在为大学完成一个项目,在正确呈现html时遇到了问题,正如下面的代码所显示的那样 div render title render table /div div render footer /div 现在是 div render title div render footer /div render footer /div 有人能指出错误在哪里吗 <body> <div class="content main"> <h2>Status Posting

我正在为大学完成一个项目,在正确呈现html时遇到了问题,正如下面的代码所显示的那样

div
render title
render table
/div

div
render footer
/div
现在是

div
render title
div
render footer
/div
render footer
/div
有人能指出错误在哪里吗

<body>

<div class="content main">
<h2>Status Posting System</h2>
<?php

    require_once ("settings.php"); 

    $search = $_GET["search"];

    $conn = @mysqli_connect($host, $user, $pswd)
    or die('Failed to connect to server');

    @mysqli_select_db($conn, $dbnm)
    or die('Database unavailable');

    $query = "SELECT * FROM status WHERE status like '%" . $search . "%'";
    $results = mysqli_query($conn, $query);

    echo "<table width='100%' border ='1'>";
    echo "<tr><th>Status Code</th><th>Status</th><th>Share</th><th>Permission</th>
    <th>Date</th></tr>";

    while($row = mysqli_fetch_assoc($results)) {
    echo "<tr><td> {$row['code']}</td>";
    echo "<td> {$row['status']}</td>";
    echo "<td> {$row['share']}</td>";
    echo "<td> {$row['permission']}</td>";
    echo "<td> {$row['date']}</td>";
    echo "</tr>";
    }

    mysqli_free_result($results);
    mysqli_close($conn);
?>
</div>

<div class="padding-footer"><a class="footer" href="index.php">Return Home</a></div>

</body>
</html>

状态发布系统
你错过了

</table>


过了一会儿。不知道这是否能解决你的问题。

我已经编辑了你的问题,但我认为它;现在还不太清楚-也许可以澄清一下你所说的代码目前的作用是什么?