如何在 HTML 的同一页面中显示数据库的结果


how to display results from database in same page in html

我目前是PHP的新手。我正在尝试将数据库中的结果显示到同一 html 页面。但是我没有使用表单进行搜索,搜索是通用的。如何在同一页面中显示结果?

例如,这是我的html页面的一部分

 <body>
    <div class="div1>
<a href="">button to display results</a>
</div>
<div class="div2">
</div>

在我的 PHP 中,一切正常。但是,我希望当用户单击"按钮显示结果"链接时,数据库中的结果应该显示在div2 中。帮助将不胜感激。

试试这个: 它会导致页面刷新,将 1 传递给查询字符串以指示是否显示

<div class="div1>
      <a href="/?display=1">button to display results</a>
    </div>
    <div class="div2">
      <?php
         $display = $_GET['display'];
         if($display)
         {
             //do some dispaly here
         }
      ?>
</div>