MYSQL匹配错误! (MYSQL,PHP)

时间:2016-02-09 20:03:26

标签: php mysql match against

这是我第一次使用Match Against的东西而且我只是失败了。我希望对我的数据库进行全文搜索。

所以我把它绑在一起:

<?php

    include 'connection.php';

    $sql = MySQL_query("SELECT * FROM people WHERE MATCH(prename, name) AGAINST ('Thomas')");

    while($row = MySQL_fetch_array($sql)) {

        echo "<div>".$row['prename']."</div>";

    }
?>

在connection.php文件中有所有其他mysql连接的东西。但是这段代码只是给了我这个错误:

  

警告:mysql_fetch_array()期望参数1是资源,   在C:\ xampp \ htdocs \ www \ search \ test.php中给出的布尔值   第14行

我做错了什么?

connection.php:

$username=$_SESSION['username'];
$password=$_SESSION['password'];
$dbname=$_SESSION['dbname'];
$servername=$_SESSION['hostname'];

/*connection test...*/
$conn = mysql_connect($servername, $username, $password);
mysql_connect("$servername","$username","$password") or die("error");
mysql_select_db($dbname) or die ("error");

0 个答案:

没有答案