Из бд нужно вытащить id, для $_GET запроса, чтобы показывать нужное изображение. Сам запрос получается пустым, не знаю как справить.
$handle = opendir('./img'); //Читаем файлы из папки /img/
while ($check = readdir($handle)) {
global $bd;
$id_query = "SELECT id FROM images";
$img_id = mysqli_query($id_query, $bd);
echo $img_id;
if ($check == '.' || $check == '..') continue;
makeThumbnail('img/'.$check,'testdir/'.$check,200,200);
if (isset($_GET['img']) && $_GET['img'] == $img_id ) {
?>
<a href="/">
<img src="img/<?=$check?>">
</a>
<?php } else { ?>
<a href="/?img=<?=$img_id?>">
<img src="testdir/<?=$check?>">
</a>
<?php
}
}
closedir($handle);
При выводе $img_id
Warning: mysqli_query() expects parameter 1 to be mysqli, string given
В чем ошибка?
Потому что вы перепутали параметры местами, должно быть:
mixed mysqli_query ( mysqli $link , string $query [, int $resultmode = MYSQLI_STORE_RESULT ] )
В вашем случае:
$img_id = mysqli_query($bd, $id_query);
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Задача в интернет магазине постеров сделать функционал, который будет генерировать фото по принципу mockup, подставляя одно загруженное изображение...