PHP 中的搜索指令不起作用



我正在尝试通过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.";
    }
    ?>

更改它:

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

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

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

最新更新