MYSQLi查询返回空白

时间:2017-05-31 16:40:31

标签: php mysql mysqli

所以我的网站正在运行但是主机强迫我迁移,所以我必须备份我所拥有的并将其更改为新主机。代码正在运行,但自从我改变后,我无法使这段代码正常工作。与数据库的连接似乎很好。

  • 代码必须从mysql更改为mysqli

  • 我从mysqli_num_rows或mysqli_query得到的所有内容都是空白的。

  • 我检查了编码及其UTF-8。

  • 查询在phpmyadmin上运行正常

由于我只有ftp访问发布文件夹我不知道我有什么选择可以找到问题。

$link = mysqli_connect($hostname,$username, $password) OR DIE ("Unable to connect to database! Please try again later." . mysqli_connect_error());
    mysqli_set_charset($link, "utf8");
    mysqli_select_db($dbname, $link);

    $result = mysqli_query($link, "SELECT * FROM $usertable ORDER BY Date DESC");

    //echo "result:" . $result;  returns blank
    echo "results:" . mysqli_num_rows($result);  returns blank

0 个答案:

没有答案