dongshao8125 2017-03-17 09:31
浏览 48
已采纳

网站搜索框

I have tried this code and this is working only for one page when i am in basintap page but i want to know how to search anything when i am in another page?

<?php
$query = $_GET['query']; 
$min_length = 2;
if(strlen($query) >= $min_length){ 
$sql ="Select * from basintap where keywords like '%keywords%'";
$run_query = mysqli_query($con,$sql); 
if(mysqli_num_rows($run_query) > 0){
while($row = mysqli_fetch_array($run_query)){
$id    = $row['id'];
$cat   = $row['cat'];
$brand = $row['brand'];
$name = $row['name'];
$image = $row['image'];
echo "<div class='col-md-4'>
<div class='panel panel-info'>
<div class='panel-heading'>$name</div>
<div class='panel-body'>
<img src='basintap/$image' style='width:160px; height:250px;'/>
</div>
</div>
</div>  ";
}
}
?>
  • 写回答

2条回答 默认 最新

  • douyi2798 2017-03-17 09:36
    关注

    If you have a separate table per page, then you are going to have to restructure your database in order to solve your problem using a home grown solution. Keep all pages in one table, distinguished by a separate field and/or index.

    Alternatively if it's too much hassle, just plug Algolia into your site.

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥15 微信会员卡等级和折扣规则
  • ¥15 微信公众平台自制会员卡可以通过收款码收款码收款进行自动积分吗
  • ¥15 随身WiFi网络灯亮但是没有网络,如何解决?
  • ¥15 gdf格式的脑电数据如何处理matlab
  • ¥20 重新写的代码替换了之后运行hbuliderx就这样了
  • ¥100 监控抖音用户作品更新可以微信公众号提醒
  • ¥15 UE5 如何可以不渲染HDRIBackdrop背景
  • ¥70 2048小游戏毕设项目
  • ¥20 mysql架构,按照姓名分表
  • ¥15 MATLAB实现区间[a,b]上的Gauss-Legendre积分