为了账号安全,请及时绑定邮箱和手机立即绑定

使用 MySQL 相关性进行搜索引擎开发,不适用于 PHP

使用 MySQL 相关性进行搜索引擎开发,不适用于 PHP

PHP
catspeake 2023-07-15 15:39:17
我正在从事搜索引擎开发。我在处理 SQL/PHP 请求时遇到了一些困难。我试图从搜索查询中获得最高的相关性得分。它在 SQL 上完美运行,但在 PHP 上根本不起作用,无论是在本地主机还是在线上(而源代码是由 phpmyadmin 本身生成的)。    $connect = mysqli_connect('a', 'b','c','d');        $sql1 = "SELECT job, MATCH (job)  AGAINST (\'sales representative\' IN BOOLEAN MODE) AS score FROM general_comp ORDER BY score DESC limit 1";    $result = mysqli_query($connect, $sql1);     echo $result;显然 SQL 连接工作正常,因为其他请求工作得很好。任何想法 ?来源= https://dev.mysql.com/doc/refman/8.0/en/fulltext-boolean.html
查看完整描述

1 回答

?
慕神8447489

TA贡献1780条经验 获得超1个赞

您需要从资源中获取结果$result


$connect = mysqli_connect('a', 'b','c','d');    

$sql1 = "SELECT job, MATCH (job)  AGAINST (\'sales representative\' IN BOOLEAN MODE) AS score FROM general_comp ORDER BY score DESC limit 1";

$result = mysqli_query($connect, $sql1); 

$row = mysqli_fetch_assoc($result);

print_r($row);


查看完整回答
反对 回复 2023-07-15
  • 1 回答
  • 0 关注
  • 99 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信