$pieces = preg_split('/[\\s&-]+/',$keyname);
$break = count($pieces);
if ($break==5)
$sql_category="select * from category where category like '$keyname%' or category like '$pieces[0] $pieces[1]%' or category like '$pieces[2]%' or category like '$pieces[3]%' or category like '$pieces[4]%' order by category LIMIT 50";
if ($break==4)
$sql_category="select * from categorywhere category like '$keyname%' or category like '$pieces[0] $pieces[1]%' or category like '$pieces[2]%' or category like '$pieces[3]%' order by category LIMIT 50";
if ($break==3)
$sql_category="select * from category where category like '$keyname%' or category like '$pieces[0] $pieces[1]%' or category like '$pieces[2]%' order by category LIMIT 50";
if ($break==2)
$sql_category="select * from category where category like '$keyname%' or category like '$pieces[0] $pieces[1]%' order by category LIMIT 50";
else
$sql_category="select * from category where category like '$keyname%' or category like '$pieces[0]%' order by category desc LIMIT 50";