来自MySQLI数据库的最后记录未显示



预先感谢您的帮助。

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

这很好,直到我从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()) {

  ?>

fetch_assoc((在php 7

中删除

更改

$row = $result->fetch_assoc()

to

$row = $result->fetch_array()

我得到了修复。我删除了if语句,它运行良好。如果有人遇到同样的问题,请告诉我,我可以指导您。

最新更新