Вывод значений из результата запроса MySql

218
17 мая 2018, 01:10

имеется таблица с полями name, img. Как сделать так, чтобы из переменной $im сделать массив из ссылок изображений и как потом вывести отдельную ссылку изображения из него?

Пытаюсь сделать так:

$result = mysqli_query($link, $query);
while($tab = mysqli_fetch_assoc($result)) {
    $im = $tab['img'];
} echo $im[1];

Но оно выводит первый символ каждой ссылки изображения.

Answer 1
$im = [];
$result = mysqli_query($link, $query);
while($tab = mysqli_fetch_assoc($result)) {
    $im[] = $tab['img'];
}

Так по идее, должно работать, и каждую итерацию цикла, в массив im будет добавлять ссылка на новое изображения, в итоге получим массив ссылок.

READ ALSO
Как с интегрировать elasticsearch-php с Logstash и Kibana

Как с интегрировать elasticsearch-php с Logstash и Kibana

Я установила в своей проект на Laravel elasticsearch-phpПоявилась нужна анализе данных посредством Longstash и Kibana, но я не могу понять, как мне интегрировать...

177
Как расшифровать AES-256 CBC?

Как расшифровать AES-256 CBC?

Есть данный код ( Java ), который шифрует определенный текст:

193
Laravel Использование метода через Ajax

Laravel Использование метода через Ajax

У меня есть метод получения товаров по выбранной категорииХочу сделать удаление товара таким образом: выбираем категорию, отправляем аяксом...

201