我想在搜索页(php)中显示我在数据库中搜索到的数据在“div”中吗?我建立了与数据库的连接并在一个phppage中搜索数据并在另一个phppage.how中创建了一个div标签我可以显示一个PHP页面的搜索数据显示在另一个PHP页面上的 “格”我想让搜索页面显示我在数据库中搜索到的数据在“div”中?
的search.php:
<?php
include 'Searchdata.php';
include 'connect.php';
if(isset($_POST['submit'])){
$searchkey= $_POST['search'];
$searchkey=preg_replace("#[^0-9a-z]#i", "", $searchkey);
$query = mysqli_query($conn, "SELECT * FROM newentry WHERE Date LIKE '%$searchkey%'")or die("Could not search!");
$count = mysqli_num_rows($query);
if(!($count == 0)) {
while($row=mysqli_fetch_array($query)){
$Date=$row['Date'];
$Entry=$row['Entry'];
echo'<div>'.$Date.'<br>'.$Entry.'</div>';
}
} else {echo "There was no search result!";}
}?>
Searchdata.php:
<div>
<form action="Search.php" method="post">
<input type="text" name="search" placeholder="Search">
<input type="submit" value="Search" />
</form>
要显示哪个页面的结果? – nogad
在searchdata.php我保留“div”我想在“div”中显示结果 –
@yoyo你的问题不清楚。搜索表单的网址是什么?你想在同一个网址上显示结果吗?您是否想要将搜索表单包含在结果页面中? –