搜索LONGTEXT并显示该文本中的特定行

时间:2014-03-09 08:12:59

标签: php mysql function text longtext

好的,那么短暂而甜蜜。 我的数据库中有一个字段是LONGTEXT。该字段通常在每个字段中有大约2,000行文本。

我需要做的是,通过这个LONGTEXT字段并取出输入内容的行。 (对不起,我解释事情太可怕了)

例如,我最初使用的是.txt文件,但我认为MySQL是一种更容易的方式,因为我有一些经验。我有这个代码。

function searchcode($search)
{
  $count = '0';
  $lines = file('file.txt');
  foreach($lines as $line)
  {
    if(strpos($line, $search) !== false)
    {
      echo "<tr><td>" . $line . "</td></tr>";
      $count++;
    }
  }
  echo "<tr><td style='border-top: 2px solid #000;'>$search was taken a total of $count times.</td></tr>";
}


CODE FOR SEARCHING FOR: searchcode("Camera");

这将查看我想要的.txt文件,并根据$ search的显示行。我想要这个,但使用MySQL。

在这个例子中,我正在寻找相机。它会查看.txt文件和繁荣,每一行都会显示相机中的单词。 (显然它的数量。)

让这个晶莹剔透:我正在寻找能够搜索longtext字段的东西。然后根据某个单词显示结果。

0 个答案:

没有答案