Best way to build a SMART mySQL & PHP search engine?

后端 未结 5 2041
梦如初夏
梦如初夏 2020-12-25 08:09

What is the best way to build a mySQL & PHP search?

I am currently using things like

%term%

I want it to be able to

5条回答
  •  予麋鹿
    予麋鹿 (楼主)
    2020-12-25 08:22

    Simple, Smart and Secure

    As timpng1 put an example on Ajreal Answer above I'd like to make it Secure.

    $conn = new mysqli('server', 'username', 'password', 'dbName');
    $q = $conn->real_escape_string($_GET["query"]);
    $sql = $conn->prepare("SELECT *, MATCH(col1, col2) AGAINST(? IN BOOLEAN MODE) AS relevance FROM my_table ORDER BY relevance DESC LIMIT 20");
    $sql->bind_param("s", $q);
    $sql->execute();
    $rs = $sql->get_result();
    

提交回复
热议问题