当只有单行结果时,使用AJAX从PHP文件中获取数据

时间:2018-03-14 21:19:07

标签: javascript php jquery ajax

我真的以为我会想出这个,但我被卡住了。 我只想从这个PHP文件中获得一个结果,所以我认为使用数组是不必要的呢?

但是,我已经多次尝试过console.log(结果),但我只是接受了" null"。

我做错了什么?

AJAX:

 $.ajax({
            url: "includes/getwinner.php", 
            success: (function (result) {
                 console.log(result);
               })
             })

PHP

include("../steamauth/db.php");

$result=mysqli_query($db, "select low_winner from pots");
$row=mysqli_fetch_assoc($result);

echo $row['low_winner'];

1 个答案:

答案 0 :(得分:0)

试试这个:

if ($result = mysqli_query($db, "select low_winner from pots")) {

    /* fetch associative array */
    while ($row = mysqli_fetch_assoc($result)) {
        echo $row["Name"];
    }

    /* free result set */
    mysqli_free_result($result);
}

正确使用mysqli_free_result功能,文档here