PHP中的搜索指令不起作用

时间:2017-05-13 09:20:13

标签: php mysql

我正在尝试通过PHP搜索特定mysql数据库列中的值。但是,它不起作用。我尝试了许多不同的方法,到目前为止我没有成功。

我正在尝试以下代码:

<?php

        require('connect.php');

    $search= 'search';
    $query = "SELECT * FROM `user1` WHERE `description` LIKE '%'a'%'";
    if($result){
         $smsg = $query;
    }else{
         $fmsg ="Sorry, nothing was found. Try using our menu on top left.";
    }

    ?>

1 个答案:

答案 0 :(得分:1)

改变它:

"SELECT * FROM `user1` WHERE `description` LIKE '%'a'%'";

"SELECT * FROM `user1` WHERE `description` LIKE '%a%'";

然后再试一次。它将返回description列包含字符a的所有行。