Последняя запись из базы данных Mysqli не отображается - PullRequest
0 голосов
/ 15 мая 2019

Заранее благодарю за помощь.

По какой-то причине я не могу получить последнюю запись из базы данных для отображения при извлечении из нее информации.

Это работало очень хорошо до тех пор, покаЯ обновился с 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 голосов
/ 22 мая 2019

Я исправил это. Я удалил оператор if, и он работает нормально. Если у кого-то возникла такая же проблема, пожалуйста, дайте мне знать, и я могу помочь вам.

0 голосов
/ 15 мая 2019

fetch_assoc () удалено в PHP 7

изменить

$row = $result->fetch_assoc()

на

$row = $result->fetch_array()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...