Как решить предупреждение: mysqli::query(): не удалось получить mysqli В и обратите внимание: попытка получить свойство 'num_rows' необъектной ошибки в mysql
Я разработал следующий код для отображения извлеченных элементов базы данных при нажатии пользователем кнопки. Для одной кнопки следующий код работает идеально. Поэтому я использовал тот же код для второй кнопки, чтобы показать результат запроса после изменения переменных. Но когда нажимается вторая кнопка она показывает это сообщение об ошибке
Тема: запрос(): не смогла принести в mysqli
Обратите внимание: попытка получить свойство 'num_rows' не-объекта в
0 результатов
Тема: закрыть(): не смогла принести гг. XIX в
Правда, подобные проблемы возникали и ответы на них публиковались. Я попробовал их и все еще не могу понять, где моя ошибка.
Помощь в том, чтобы поймать мою ошибку, была бы действительно восхитительна
Спасибо
Что я уже пробовал:
<?php $sql = "SELECT * FROM services where service='Vehicle_Hiring' "; $result = $con->query($sql); if ($result->num_rows > 0) { while ($row = $result->fetch_assoc()) { ?> <div class="col-lg-3" style="border: outset;"> <div class="header"> <?php echo '<img src="' . $row['image_path4']. '" width="100" height="100">'; ?> </div> <div class="body"> <h4><?php echo $row ['name']; ?></h4> <?php echo $row ['email']; ?></br> <?php echo $row ['address']; ?></br> <?php echo $row ['years']; ?></br> <?php echo $row ['details']; ?> </div> <div style="background-color: #000000"> <font color="#FFFFFF"><?php echo $row ['district']; ?></font> <font color="#FFFFFF"><?php echo $row ['city']; ?></font> </div> </div> <?php } } else { echo "0 results"; } $con->close(); ?>