DB karşı bir paragrafta bir sözcüğü kontrol için etkili bir yöntem nedir?

0 Cevap php

Ben anahtar kelimeler adında bir tablo var. Id ve anahtar kelime - Bu, iki sütun basit. Bu tablo, her zaman biz her zaman kendisine ek içerik ekliyoruz, büyüyor.

Şimdi, bir kullanıcı tarafından gönderilen 2-3 cümle paragraf var. Biz anahtar kelimeler tablosundaki tüm anahtar karşı, bu paragrafta, kelimeleri kontrol etmek istiyorum.

Bunu yapmanın en etkili yolu nedir? Benim ilk mantık altındadır

// explode $paragraph into $words[]

// cycle through $words -- in each loops, SQL statement where $word = keyword

// output any matched keywords

Bu en verimli olurdu? Unutmayın, anahtar kelimeler tablo birkaç bin satır olabilir. Ben belki bir Sfenks arama çözümü kullanmanız gerekir?

0 Cevap