Подскажите пожалуйста, как мне вывести только те позиции, у которых определенное значение поля g_id?
Делаю так:
$db = new mysqli("localhost", "root", "", "gallery");
$items = $db->query ("SELECT * FROM table");
while ($row = $items->fetch_assoc())
echo '
<img src="'.$row["img_1"].'" alt="">
<img src="'.$row["img_2"].'" alt="">
<textarea readonly name="text" placeholder="размеры">'.$row["text"].'</textarea>';
Понятное дело, выводится все. Знаю, что можно при запросе к базе указать WHERE g_id=1, но на странице будут выводится 3-5 блока в разных местах и каждый раз делать запрос насколько я понимаю уж слишком затратно.
Возможно ли полученный массив $items раздробить на маленькие по значению g_id, или может просто по другому цикл можно составить, чтобы в нем присутствовало это условие?