Извлечение нескольких данных из базы данных

Извлечение нескольких данных из базы данных, работа на локальном сервере xampp, но не работа на сервере cpanel. База данных была успешно подключена. Некоторая часть работает хорошо, проблема только в получении нескольких данных.

$sql_query_slider="SELECT * FROM slider ORDER BY id DESC LIMIT $slide_limit ";
$result_slider=mysqli_query($dbconfig,$sql_query_slider);
<?php foreach ($result_slider as $res) {?>
<?php echo $res['slider_desc']; ?>
<?php } ?>

4

Решение

попробуй это

<?php while ($row = mysqli_fetch_assoc($result_slider)) {
var_dump($row);
} ?>

Вы не можете запустить mysqli_query результат через цикл foreach, так как это не массив. Что вам нужно сделать, это обработать результат через какую-то форму mysqli_fetch функция, в этом случае mysqli_fetch_assoc или же mysqli_fetch_array который возвращает каждую строку результата запроса в виде ассоциативного массива.

5

Другие решения

попробуй это:

    while($row = mysqli_fetch_array($result_slider)){
echo $row[1]; //this will print out the first index in the result array.
}
0

По вопросам рекламы [email protected]