Mysqli数据库中的最后一条记录未显示

时间:2019-05-15 00:53:41

标签: mysql record

预先感谢您的帮助。

由于某种原因,我无法从数据库中获取最后一条记录以显示从中检索信息的时间。

在我从PHP 5升级到PHP 7.1之前,这一切都很好

    <?php
    $servername = "xxxxxxxx";
    $username = "xxxxxxxx";
    $password = "xxxxxxxx";
    $dbname = "xxxxxxxx";

    // Create connection
    $conn = new mysqli($servername, $username, $password, $dbname);
   // Check connection
   if ($conn->connect_error) {
   die("Connection failed: " . $conn->connect_error);
   } 

  //Second Half

  $sql="SELECT * FROM Online_Customers order by id DESC LIMIT 100";
  $result = $conn->query($sql);

  if ($result->num_rows > 0) {
  // output data of each row
  while($row = $result->fetch_assoc()) {


  ?>

2 个答案:

答案 0 :(得分:0)

fetch_assoc()已在PHP 7中删除

更改

$row = $result->fetch_assoc()

$row = $result->fetch_array()

答案 1 :(得分:0)

我已解决此问题。我删除了if语句,它工作正常。如果有人遇到相同的问题,请告诉我,我可以指导您。