gibi basit karşı: belirli bir sırayla sonuçlar almak için db sorgulamak sonraMySQL maçı ... vs "% vadeli%" nesi var
$term = $_POST['search'];
function buildQuery($exploded,$count,$query)
{
if(count($exploded)>$count)
{
$query.= ' AND column LIKE "%'. $exploded[$count] .'%"';
return buildQuery($exploded,$count+1,$query);
}
return $query;
}
$exploded = explode(' ',$term);
$query = buildQuery($exploded,1,
'SELECT * FROM table WHERE column LIKE "%'. $exploded[0] .'%"');
ve yerine MyISAM kullanarak sadece sql maçı ... karşı?
Performansı dramatik bir şekilde artırır mı?
btw Bu konunun tamamen kötüye kullanıldığı ve kötüye kullanıldığı biliniyor. – Gal