Как мне перечислить зарезервированные таблицы, уже зарегистрированные?
Здравствуйте, я здесь новичок, и мне действительно нужна помощь, если что-то не так в вопросе, дайте мне знать, и я это исправлю. Ну, я пытаюсь отобразить все зарегистрированные таблицы на экране своего веб-сайта, но у меня ничего не получается, я использую модель MVC, поэтому мне нужна ориентация, чтобы знать, правильно ли я это делаю или нет. Я собираюсь отправить все классы, которые я использую для списка и html, который я использую.
HTML-код Perfil.php
<form name="formcad" class="needs-validation" novalidate method="POST" action="PHP/Classes/ListarReserva.php"> <button class="tablink" onclick="openPage('VerReservas', this, 'chocolate')" >Ver Reservas</button> </form> <div id="VerReservas" class="tabcontent"> I wish that when he entered this Ver Reservation he could directly display the registered reservations </div>
Я хотел бы, чтобы, когда он вошел в эту резервацию Ver, он мог непосредственно отобразить зарегистрированные оговорки
ListarReserva.php
<?php include 'ReservaDAO.php'; include 'Reserva.php'; $Reserva = new Reserva(); $ReservaDAO = new ReservaDAO(); $ReservaDAO->ListarReservas($Reserva); ?>
ReservaDAO.php
public static function ListarReservas($Reserva) { $connection = Connection::getConexao(); $sql = "SELECT * FROM reserva"; // Listar Todas as reservas $result = mysqli_query($connection, $sql); $reservas = array(); while ($reserva = mysqli_fetch_object($result)) { if ($reserva != null) { $reservas[] = $reserva; } } return $reservas; } ?>
Connection.php
<?php include 'ReservaDAO.php'; include 'Reserva.php'; $Reserva = new Reserva(); $ReservaDAO = new ReservaDAO(); $ReservaDAO->ListarReservas($Reserva); ?>
Если вам понадобятся еще какие-то данные, дайте мне знать, и я выложу их здесь, хорошо.
Что я уже пробовал:
Я просто попытался дать ему Базовый выбор для отображения, но он не отображается и продолжает выдавать эту ошибку:
Предупреждение: mysqli_query() ожидает, что параметр 1 будет mysqli, объект, заданный в C:\wamp64\www\Rapid\PHP\Classes\ReservaDAO.php на линии 30
Предупреждение: mysqli_fetch_object() ожидает, что параметр 1 будет mysqli_result, null задан в C:\wamp64\www\Rapid\PHP\Classes\ReservaDAO.php на линии 32