как обновить ключевые слова из базы данных - PullRequest
0 голосов
/ 05 февраля 2011

привет, я сохранил 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 голосов
/ 25 февраля 2011

Для этого вам нужно использовать AJAX. Я полагаю, вы говорите об автозаполнении. если это тат, о котором вы говорите, выполните следующие шаги.
1. используйте запрос, заданный PerformanceDBA
2. обновить значение текстового поля первой строкой результата запроса, вызвав событие textbox onkeyup ().

Если это не то, что вы хотите, перефразируйте ваш вопрос, чтобы другие могли понять ...

0 голосов
/ 05 февраля 2011

Я понимаю, что это не ответ, но вот кое-что, чтобы вы начали

SELECT * 
    FROM Keywords
    WHERE Name LIKE "%AIRPORT%"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...