如何从数据库更新关键字

时间:2011-02-05 12:06:16

标签: php sql html database

您好我在我的数据库中存储了1000个关键字。如果我搜索任何关键字(在我的数据库中)我的网站标题必须来像机场网络这个我想要的标题。这是搜索引擎框。我如何处理sql查询我使用下面的查询显示我的网站标题。

$ConvertedResultArray = explode('<div id="resultsDiv">', $ConvertedResult);
$V1 = $ConvertedResultArray[0];
$V2 = $ConvertedResultArray[1];
$SponsoredContent = '';
if(strtolower($SearchQuery) == 'taxi')
{
$SponsoredContent = '<br />AIRPORTS<br />NETWORKS';
}
$ConvertedResult = "$V1$SponsoredContent$V2";

我只有一个名为keywords

的表

如果我在搜索框中输入了那个键“出租车”那个标题就在页面AIRPORTNETWORKS的前面,就像我输入它存储在数据库中的整个1000个单词一样,它必须来。

我怎么能这样做我必须使用的SQL查询。这是可能的。如果有任何人提前感谢,请帮助我

2 个答案:

答案 0 :(得分:0)

我意识到这不是答案,但这是让你开始的事情

SELECT * 
    FROM Keywords
    WHERE Name LIKE "%AIRPORT%"

答案 1 :(得分:0)

你需要使用AJAX。我猜你说的是自动完成。如果您正在谈论的话,请执行以下步骤   1.使用PerformanceDBA给出的查询
2.通过触发textbox onkeyup()事件,使用第一行查询结果更新文本框值。

如果这不是您想要的,请重新解释您的问题,以便其他人能够理解......