0

好的,如此简短而甜蜜。我的数据库中有一个字段是 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 文件并繁荣,其中包含相机一词的每一行都会显示。(显然它的数量。)

让这个水晶般清晰:我正在寻找一些东西来搜索长文本字段。然后根据某个词显示结果。

4

0 回答 0