У меня есть этот столбец изображений. Я хочу, чтобы он отображался в виде сетки так, как должна быть первая строка, 1 2 3, затем следующая 4 5 6. Как мне это сделать, если у меня есть только одно имя переменной для всех изображений?
$output = json_decode($output);
foreach($output as $template) {
echo '<a href='.$template->preview_url.' target="_blank"><img src=' . $template->thumbnail_url. '></a>';
echo 'Name:' . ' ' . $template->template_name . '<br>';
echo 'Description:'. ' ' . $template->template_id;
}
Попробуйте код ниже:
$output = json_decode($output);
$i=1;
foreach($output as $template)
{
echo "<div style='float:left'>";
echo '<a href='.$template->preview_url.' target="_blank"><img src=' . $template->thumbnail_url. '></a>';
echo 'Name:' . ' ' . $template->template_name . '<br>';
echo 'Description:'. ' ' . $template->template_id;
echo "</div>";
if($i == 3)
{
echo "<div style='clear: both'></div>";
$i=1;
}
$i++;
}
Других решений пока нет …