artka54 Posted November 16, 2011 Share Posted November 16, 2011 Hello everybody! I have a fulltext search script that orders the results by relevance to the keywords. But I want that the order process takes into consideration column `views` as well. So basically what I want is that relevance is 80% significant but views respectively - 20%. I tried to figure out some ways, but as I am amateur there were only errors that came out. Here ismMy code which is working and ordering the results ONLY 100% by revelance: $mq = mysql_query("SELECT *, (MATCH(articles) AGAINST ('briniskigi housez lacitis' IN BOOLEAN MODE)) AS relevance FROM results WHERE ( MATCH(articles) AGAINST ('briniskigi housez lacitis' IN BOOLEAN MODE) ) ORDER BY relevance DESC"); while($row = mysql_fetch_array($mq)) { echo $row['id'] . '<br />'; } Thank you in advance. I hope that you understood me Quote Link to comment https://forums.phpfreaks.com/topic/251230-ordering-fulltext-search-results/ Share on other sites More sharing options...
MasterACE14 Posted November 16, 2011 Share Posted November 16, 2011 ORDER BY Quote Link to comment https://forums.phpfreaks.com/topic/251230-ordering-fulltext-search-results/#findComment-1288588 Share on other sites More sharing options...
artka54 Posted November 16, 2011 Author Share Posted November 16, 2011 Thanks It helped me to solve the core problem, although I still can't do exactly what I wanted, but that seems to be too difficult for now anyway. Quote Link to comment https://forums.phpfreaks.com/topic/251230-ordering-fulltext-search-results/#findComment-1288595 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.