<?xml version="1.0" encoding="utf-8" ?><rss version="2.0" xml:base="https://www.webmaster-forums.net/crss/node/1024788" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title></title>
    <link>https://www.webmaster-forums.net/crss/node/1024788</link>
    <description></description>
    <language>en</language>
          <item>
    <title></title>
    <link>https://www.webmaster-forums.net/web-database-development/order-search-relevence#comment-1151585</link>
    <description> &lt;p&gt;I notice that dock and iPod are four letter words. I know the cut off for FULLTEXT is supposed to be four or more characters, but I&#039;m wondering if you either have an issue in the order of your indexed fields and the match statement or if perhaps the four characters aren&#039;t being indexed...&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://dev.mysql.com/doc/mysql/en/Fulltext_Search.html&quot; class=&quot;bb-url&quot;&gt;http://dev.mysql.com/doc/mysql/en/Fulltext_Search.html&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://dev.mysql.com/doc/mysql/en/Fulltext_Restrictions.html&quot; class=&quot;bb-url&quot;&gt;http://dev.mysql.com/doc/mysql/en/Fulltext_Restrictions.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;But wait! Apparently you can change the minimums and the stop list!&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://dev.mysql.com/doc/mysql/en/Fulltext_Fine-tuning.html&quot; class=&quot;bb-url&quot;&gt;http://dev.mysql.com/doc/mysql/en/Fulltext_Fine-tuning.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Let&#039;s explore together, eh? ha!&lt;/p&gt;
 </description>
     <pubDate>Mon, 17 May 2004 15:15:26 +0000</pubDate>
 <dc:creator>Suzanne</dc:creator>
 <guid isPermaLink="false">comment 1151585 at https://www.webmaster-forums.net</guid>
  </item>
  <item>
    <title></title>
    <link>https://www.webmaster-forums.net/web-database-development/order-search-relevence#comment-1151573</link>
    <description> &lt;p&gt;Absolutly. I&#039;ve had it printing out the scores though, and for some bizzare reason, if you search for &quot;dock&quot; the pocketdock is returned with a zero score, even though the word &quot;dock&quot; is mentioned several times in the description (i&#039;ve even tried putting &quot;dock dock dock dock dock&quot; in the results to give better results.&lt;/p&gt;
&lt;p&gt;If I get chance later today, I&#039;ll copy the script online and make it print the scores so you can see what I mean.&lt;/p&gt;
&lt;p&gt;I&#039;m stumped.&lt;/p&gt;
 </description>
     <pubDate>Mon, 17 May 2004 08:11:40 +0000</pubDate>
 <dc:creator>andy206uk</dc:creator>
 <guid isPermaLink="false">comment 1151573 at https://www.webmaster-forums.net</guid>
  </item>
  <item>
    <title></title>
    <link>https://www.webmaster-forums.net/web-database-development/order-search-relevence#comment-1151539</link>
    <description> &lt;blockquote class=&quot;bb-quote-body&quot;&gt;&lt;p&gt;&lt;strong&gt;andy206uk wrote:&lt;/strong&gt; You can see it in action on my site. &lt;a href=&quot;http://www.ipodx.co.uk&quot; class=&quot;bb-url&quot;&gt;ipodx.co.uk&lt;/a&gt;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;Very nice looking, btw.&lt;/p&gt;
&lt;p&gt;Untested, but this is the idea -- select everything and then return only the parts you need. If this doesn&#039;t work, then simply do a conditional statement in php -- if ($score != 0) { // go ahead and return results }. I assume you have some php returning the information anyway?&lt;/p&gt;
&lt;p&gt;&lt;div class=&quot;codeblock&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;lt;?php&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; $sql &lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;= \&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&quot;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; SELECT *, MATCH (name,description,longdescription,metakeywords,colours) &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AGAINST (&#039;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$keyword&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;) &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; AS score &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FROM `products` &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; WHERE (status = &#039;active&#039;) &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; AND (score !=0)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ORDER BY `score` &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; DESC&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; \&quot;; &lt;br /&gt;?&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/div&gt;&lt;/p&gt;
 </description>
     <pubDate>Sun, 16 May 2004 20:15:09 +0000</pubDate>
 <dc:creator>Suzanne</dc:creator>
 <guid isPermaLink="false">comment 1151539 at https://www.webmaster-forums.net</guid>
  </item>
  <item>
    <title></title>
    <link>https://www.webmaster-forums.net/web-database-development/order-search-relevence#comment-1151494</link>
    <description> &lt;p&gt;You can see it in action on my site. &lt;a href=&quot;http://www.ipodx.co.uk&quot; class=&quot;bb-url&quot;&gt;ipodx.co.uk&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Use the search facility on the site and search for &quot;dock&quot;. I would expect a product called the sendstation pocketdock to show in the results (the word dock is mentioned several times in the description). &lt;/p&gt;
&lt;p&gt;The product does occur but the score is 0 so doesnt show up and I&#039;ve put on a filter to stop results with 0 relevence showing (afterall, if it&#039;s not relevent, what&#039;s the point?) &lt;img src=&quot;https://www.webmaster-forums.net/misc/smileys/smile.png&quot; title=&quot;Smiling&quot; alt=&quot;Smiling&quot; class=&quot;smiley-content&quot; /&gt;&lt;/p&gt;
&lt;p&gt;the SQL is:&lt;/p&gt;
&lt;p&gt;&lt;div class=&quot;codeblock&quot;&gt;&lt;code&gt;	$sql = &amp;quot;&lt;br /&gt;	&lt;br /&gt;	SELECT *, MATCH (name,description,longdescription,metakeywords,colours) &lt;br /&gt;	&lt;br /&gt;		AGAINST (&amp;#039;$keyword&amp;#039;) &lt;br /&gt;	&lt;br /&gt;	AS score &lt;br /&gt;	&lt;br /&gt;		FROM `products` &lt;br /&gt;	&lt;br /&gt;	WHERE (status = &amp;#039;active&amp;#039;) &lt;br /&gt;	&lt;br /&gt;	AND &lt;br /&gt;	&lt;br /&gt;		(MATCH (name,description,longdescription,metakeywords,colours) &lt;br /&gt;	&lt;br /&gt;			AGAINST (&amp;#039;$keyword&amp;#039;) &amp;gt; &amp;#039;0&amp;#039;)&lt;br /&gt;			&lt;br /&gt;	ORDER BY `score` &lt;br /&gt;	&lt;br /&gt;	DESC&lt;br /&gt;	&amp;quot;; &lt;/code&gt;&lt;/div&gt;&#039;&lt;/p&gt;
&lt;p&gt;I did try doing it like&lt;/p&gt;
&lt;p&gt;&lt;div class=&quot;codeblock&quot;&gt;&lt;code&gt;	$sql = &amp;quot;&lt;br /&gt;	&lt;br /&gt;	SELECT *, MATCH (name,description,longdescription,metakeywords,colours) &lt;br /&gt;	&lt;br /&gt;		AGAINST (&amp;#039;$keyword&amp;#039;) &lt;br /&gt;	&lt;br /&gt;	AS score &lt;br /&gt;	&lt;br /&gt;		FROM `products` &lt;br /&gt;	&lt;br /&gt;	WHERE (status = &amp;#039;active&amp;#039;) &lt;br /&gt;	&lt;br /&gt;	AND &lt;br /&gt;	&lt;br /&gt;		`score` &amp;gt; &amp;#039;0&amp;#039;)&lt;br /&gt;			&lt;br /&gt;	ORDER BY `score` &lt;br /&gt;	&lt;br /&gt;	DESC&lt;br /&gt;	&amp;quot;; &lt;/code&gt;&lt;/div&gt;&#039;&lt;/p&gt;
&lt;p&gt;However, that threw up an error, so i used the longer code which seemed to work. This problem also occurs if you search for iPod (which should, in theory return EVERY product in the site, but instead gives a 0 result).&lt;/p&gt;
&lt;p&gt;Any ideas?&lt;/p&gt;
&lt;p&gt;ta!&lt;/p&gt;
&lt;p&gt;Andy&lt;/p&gt;
 </description>
     <pubDate>Sat, 15 May 2004 18:45:20 +0000</pubDate>
 <dc:creator>andy206uk</dc:creator>
 <guid isPermaLink="false">comment 1151494 at https://www.webmaster-forums.net</guid>
  </item>
  <item>
    <title></title>
    <link>https://www.webmaster-forums.net/web-database-development/order-search-relevence#comment-1151491</link>
    <description> &lt;p&gt;whoa, that&#039;s some heavy returns... what are the search terms? i.e. can you sort out for us bystanders what sort of results you&#039;re expecting and what you&#039;re getting and why and such?&lt;/p&gt;
 </description>
     <pubDate>Sat, 15 May 2004 17:06:41 +0000</pubDate>
 <dc:creator>Suzanne</dc:creator>
 <guid isPermaLink="false">comment 1151491 at https://www.webmaster-forums.net</guid>
  </item>
  <item>
    <title></title>
    <link>https://www.webmaster-forums.net/web-database-development/order-search-relevence#comment-1151481</link>
    <description> &lt;p&gt;Damn... doesnt seem to work as I expected. Apparently if more than half the results contain the search term then mysql doesnt return any results. Do you know if theres anyway round this?&lt;/p&gt;
 </description>
     <pubDate>Sat, 15 May 2004 12:58:12 +0000</pubDate>
 <dc:creator>andy206uk</dc:creator>
 <guid isPermaLink="false">comment 1151481 at https://www.webmaster-forums.net</guid>
  </item>
  <item>
    <title></title>
    <link>https://www.webmaster-forums.net/web-database-development/order-search-relevence#comment-1151477</link>
    <description> &lt;p&gt;Thanks suzanne! That worked a charm. I had to work out how to add a fulltext index, but once I got that sorted it was plain sailing!&lt;/p&gt;
&lt;p&gt;TOP MOD! &lt;img src=&quot;https://www.webmaster-forums.net/misc/smileys/smile.png&quot; title=&quot;Smiling&quot; alt=&quot;Smiling&quot; class=&quot;smiley-content&quot; /&gt;&lt;/p&gt;
 </description>
     <pubDate>Sat, 15 May 2004 10:37:35 +0000</pubDate>
 <dc:creator>andy206uk</dc:creator>
 <guid isPermaLink="false">comment 1151477 at https://www.webmaster-forums.net</guid>
  </item>
  <item>
    <title></title>
    <link>https://www.webmaster-forums.net/web-database-development/order-search-relevence#comment-1151355</link>
    <description> &lt;p&gt;(For FULLTEXT only)&lt;/p&gt;
&lt;p&gt;&lt;div class=&quot;codeblock&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;lt;?php&lt;br /&gt;$sql &lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;= \&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&quot;SELECT &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; *, MATCH (name, description, longdescription,metakeywords) &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AGAINST &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (&#039;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$keyword&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;) &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AS &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; score &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FROM &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; `products` &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AND &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (status = &#039;active&#039;) &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ORDER BY score DESC\&quot;;&lt;br /&gt;?&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/div&gt;&lt;/p&gt;
&lt;p&gt;Then you can display the score for any particular match.&lt;/p&gt;
 </description>
     <pubDate>Thu, 13 May 2004 16:01:12 +0000</pubDate>
 <dc:creator>Suzanne</dc:creator>
 <guid isPermaLink="false">comment 1151355 at https://www.webmaster-forums.net</guid>
  </item>
  </channel>
</rss>
