@AFI19

Как это поместить в 1 div?

Добрый день! Есть такой костыль для вывода данных(комментариев) с БД и отображения на странице.
$c = Comment::getComByNewsId($_GET['id']);
foreach ($c as $v){
	echo "<div class=comment>";
		echo "<h6>".$v['login'].$v['date']."</h6>";
		echo "<p>".$v['content']."</p>";
	echo "</div>";
}

7aceaaa831a5493b999a2669aa88b55a.png
Как дивы comment содержащие комментарий поместить в 1?
  • Вопрос задан
  • 187 просмотров
Решения вопроса 1
alexey-m-ukolov
@alexey-m-ukolov Куратор тега PHP
Эммм... Вот так?
$c = Comment::getComByNewsId($_GET['id']);
echo "<div id='one-div-to-rule-them-all'>";
foreach ($c as $v){
  echo "<div class=comment>";
    echo "<h6>".$v['login'].$v['date']."</h6>";
    echo "<p>".$v['content']."</p>";
  echo "</div>";
}
echo "</div>";
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
gzhegow
@gzhegow
aka "ОбнимиБизнесмена"
Прошу следующий раз выкладывать фото побольше, ничерта не вижу.

(запрос твой)
echo "";
(сюда кидаешь свой foreach)
echo "";

Но это не очень грамотно если судить с красоты кода.

Правильный код был бы такой:

$arr = Comment:: // get comments
$html = $controller->view_array('filename2.php', $arr);

$data['html'] = $html;
$output = $controller->view('layout.php', $data);
echo $output;
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
08 мая 2024, в 17:12
50000 руб./за проект
08 мая 2024, в 16:40
70000 руб./за проект
08 мая 2024, в 16:29
500 руб./за проект