Php 如何在html的同一页面中显示来自数据库的结果
我目前不熟悉php。我正在尝试将数据库中的结果显示到同一html页面。但是我没有使用表单进行搜索,搜索是通用的。如何在同一页面中显示结果 例如,这里是我的html页面的一部分Php 如何在html的同一页面中显示来自数据库的结果,php,mysql,html,Php,Mysql,Html,我目前不熟悉php。我正在尝试将数据库中的结果显示到同一html页面。但是我没有使用表单进行搜索,搜索是通用的。如何在同一页面中显示结果 例如,这里是我的html页面的一部分 <body> <div class="div1> <a href="">button to display results</a> </div> <div class="div2"> </div> 尝试此操作:它将导致页面刷新
<body>
<div class="div1>
<a href="">button to display results</a>
</div>
<div class="div2">
</div>
尝试此操作:它将导致页面刷新,并将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>
您尝试过这样做吗?你能用php打印出任何东西吗?是的,php脚本还可以。但是我不知道,我应该在上面的按钮链接中引用它吗?有几种不同的方法来实现这一点。带有隐藏容器的Javascript或AJAX,用于提取数据并将其填充到页面中。您是否尝试过使用这两种方法实现?在.div2
的内部,为什么不使用if(button submitted){display results}
?