How to use MySQL Found_Rows() in PHP?

前端 未结 7 881
温柔的废话
温柔的废话 2020-12-03 16:55

I try to avoid doing Count() because of performance issue. (i.e. SELECT COUNT() FROM Users)

If I run the followings in phpMyAdmin, it is ok:



        
相关标签:
7条回答
  • 2020-12-03 17:41

    This is an easy way & works for me :

    $query = "
    SELECT SQL_CALC_FOUND_ROWS * 
    FROM tb1
    LIMIT 5";
    
    $result = mysqli_query($link, $query);
    
    $query = "SELECT FOUND_ROWS() AS count";
    $result2 = mysqli_query($link, $query);
    
    $row = mysqli_fetch_array($result2);
    
    echo $row['count'];
    
    0 讨论(0)
提交回复
热议问题