$kelimeler = explode(" ", $arama_terimi);
$s_array = array();
foreach ($kelimeler as $key => $value)
{
$s_array[] = "(`title` LIKE '%$value%' or `content` LIKE '%$value%')";
// yukarıdaki arama sorgusunu kendi tablonuza göre düzenleyin göre düzenleyin şu anda title ve content alanalrında arama yapmaktadır
}
$where_str = implode(" or ", $s_array);//kelimelerden herhangi birini bulması durumunda sonuç gösterir... örneğin "php öğreniyorum" arama teriminde hem php kelimesini içeren hem öğreniyorum kelimesini içeren, hemde her iki kelimeyi içeren sonuçları çıkarır..
//$where_str = implode(" and ", $s_array); //eğer kesin bir arama istiyorsanız bu özelliği kullanın "php öğreniyorum" diye bir arama yaptığınızda iki kelimeyide şart koşar kelimelerden herhangi biri eksikse sonuç göstermez..
$sql_str = "select * from tablo where $where_str";
$sql = mysql_query($sql);