我尝试使用搜索功能

时间:2016-11-04 22:52:09

标签: php mysql

我需要帮助找出为什么我的搜索功能不起作用。我是php的初学者,真的没有那么多的知识。我看到这个代码用于搜索功能,并尝试使用它,但它不起作用。

  <?php
  if(isset($_POST['submit'])){
  if(isset($_GET['go'])){
  if(preg_match("/^[  a-zA-Z]+/", $_POST['name'])){
  $name=$_POST['name'];

 include("config.php");

$stmt = $connect->prepare('SELECT id, title FROM news WHERE title LIKE '%" . $name . "%'');
$stmt->execute();


while($sa = $stmt->fetch(PDO::FETCH_ASSOC)) {

?>
<p><?php echo $sa['title'];?><br/></p>

                <?
                }
                }
                }
                }
                ?>  

这是表格:

<div id="search-form" class="pull-right">
                        <form method="post" action="search.php?go" id="searchform">
                            <input type="text" name="name" value="" required />
                                <input type="submit" name="submit" id="submit" value="S&ouml;k"/>
                                            </form>

0 个答案:

没有答案