选择一个句子和上下文。 MySql或php

时间:2016-09-09 14:37:40

标签: php mysql

我可以在MySql数据库中找到一个字符串。现在我想要显示前后的一些单词来给出上下文。最好的方法是什么。?

在此示例中,textTot是一篇很长的博文。 TextPetit是此代码找到的单词或句子。我可以给它显示echo $ textPetit;

现在我要问的是:如何在$ textPetit之前显示一些单词和一些单词?

$textPetit = "brand is";
$result = mysqli_query($con,"SELECT * FROM blog
                             WHERE text_post LIKE '%$textPetit%';
                            ")
or die(mysqli_error($con));

while($row = mysqli_fetch_array($result))  {
    $textTot = $row['text_post'];

}

1 个答案:

答案 0 :(得分:-1)

如果你想在查询上添加单词,请执行以下操作

$prefixWords = 'Before ';
$suffixWords = ' End'; 
$textPetit = $prefixWords. 'brand is' . $suffix;
$result = mysqli_query($con,"SELECT * FROM blog
                             WHERE text_post LIKE '%$textPetit%';
                            ")
or die(mysqli_error($con));

while($row = mysqli_fetch_array($result))  {
    $textTot = $row['text_post'];

}