Php 筛选/替换数据库中数据检索中的某些字符

Php 筛选/替换数据库中数据检索中的某些字符,php,mysql,Php,Mysql,我在博客上提供搜索表单。所以每个人都可以找到使用特定关键字的文章 示例脚本: <? $search = mysqli_real_escape_string($connection, $_POST['search']); $sql = $connection->query("SELECT post_url, post_title FROM mytable WHERE post_title LIKE '%{$search}%'"); $num = $sql->num_rows;

我在博客上提供搜索表单。所以每个人都可以找到使用特定关键字的文章

示例脚本:

<?
$search = mysqli_real_escape_string($connection, $_POST['search']);

$sql = $connection->query("SELECT post_url, post_title FROM mytable WHERE post_title LIKE '%{$search}%'");
$num = $sql->num_rows;

if ($num > 0) {
    while ($row = $sql->fetch_array()) {

    echo "<li><a href='/post/" . $row['post_url'] . "'>"  . $row['post_title'] . "</a></li>";

        }
} else {
    echo "NO RESULTS";
}
?>

您可以拥有标题不包括所有特殊字符的第二列,并尝试与该列以及标题列进行匹配?您可以拥有标题不包括所有特殊字符的第二列,并尝试与该列以及标题列进行匹配?