搜索表单未显示任何结果

Search form not showing any results

我正在使用 PHP 和 MySQL 创建 HTML/CSS 搜索表单。 IT 不显示我想要的数据。不确定我做错了什么。我已经有 PHP 其他选项的工作输出,只是这种搜索方法没有找到任何结果。卡了一会儿,决定问一下。

    if (isset($_POST["searchcrews"]))
  {
    $searchparam = "%{$_POST['search']}%";
    $stmt=$conn->prepare("SELECT * FROM crewdata WHERE name LIKE ? AND is_approved =? ORDER BY (vote_up - vote_down) DESC LIMIT ?,?");
    $stmt->bind_param('s',$searchparam);
    $stmt->execute();

    $result=$stmt->get_result();

  }

HTML/CSS

    <form id="searchcrews">          
<div class="box">
  <div class="container-4">
    <input type="text" id="search" placeholder="Search crew.." />
   <button type="submit" class="icon"><i class="fa fa-search"></i></button>

  </div>
</div>
          </form>

将 'name' 属性添加到输入标签并将方法添加到表单标签。

<form id="searchcrews" method="POST">          
  <div class="box">
    <div class="container-4">
      <input type="text" id="search" placeholder="Search crew.." />
      <button type="submit" class="icon"><i class="fa fa-search"></i></button>
    </div>
  </div>
</form>

试试这个希望它有助于对表单和按钮进行一些修改

 <form id="searchcrews" method="post">          
<div class="box">
  <div class="container-4">
    <input type="text" id="search" name="search" placeholder="Search crew.." />
   <input type="submit" class="icon" name="searchcrews">

  </div>
</div>
          </form>