• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 174
  • Last Modified:

why i am not getting any thing when i use the command match in php and mysql

when i write this code and run the script i get no error and i get nothing but
one of my rows in d_title  --  have fsd in it
but when i search i get nothing while i need to get wow one time
$query = " SELECT d_title FROM link  
                WHERE MATCH (d_title) AGAINST ('fsd')"; 
    $res = mysql_query($query) or die(mysql_error()); 
    while ($row = mysql_fetch_array($res))
	 {
    echo "wow";
}

Open in new window

0
mgtm3
Asked:
mgtm3
1 Solution
 
hieloCommented:
you need to use a MyISAM table AND you need to create a fulltext index:

CREATE TABLE `link`(`d_title` TEXT, FULLTEXT(`d_title`)) TYPE=MyISAM;
0

Featured Post

Free Tool: Path Explorer

An intuitive utility to help find the CSS path to UI elements on a webpage. These paths are used frequently in a variety of front-end development and QA automation tasks.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now