【问题标题】:Call to undefined function mysqli_result() [duplicate]调用未定义的函数 mysqli_result() [重复]
【发布时间】:2015-12-06 13:39:25
【问题描述】:

我对@9​​87654321@ 有疑问->(例如mysql_result)

我的代码:

$per_page = 6;
$pages_query = mysqli_query($conn, 'SELECT COUNT(id) FROM users');  
$pages = ceil(mysqli_result($pages_query, 0) / $per_page);

浏览器错误:

致命错误:在第 11 行的 /Applications/MAMP/htdocs/bootstrap/pagination.php 中调用未定义函数 mysqli_result()

【问题讨论】:

    标签: php mysqli


    【解决方案1】:

    相对于mysql_result(),MySQLi 中没有可用的mysqli_result() 函数。

    使用mysqli_fetch_array() 函数获取总行数。你的代码应该是这样的:

    $per_page = 6;
    $pages_query = mysqli_query($conn, 'SELECT COUNT(id) FROM users'); 
    $row = mysqli_fetch_array($pages_query);
    $pages = ceil($row[0] / $per_page);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-07-16
      • 1970-01-01
      • 1970-01-01
      • 2014-07-07
      • 2016-11-13
      • 2013-12-17
      • 2013-04-11
      • 1970-01-01
      相关资源
      最近更新 更多