データを自分のWebサイトにループさせるための次のコードがあります。
$loop = Array();
# LOOP
foreach($sql->query($get_blogposts) AS $blogpost) {
echo '<div class="blogpost-avatar" style="background-image: url('.url('images/avatars/avatar-cropped.jpg').');"></div>';
echo '<div class="blogpost-information">';
include(DIR_REQUIRED.'/blogpost-information.php');
echo '</div>';
echo '<div class="blogpost-content">';
echo $blogpost['message'];
echo '</div>';
}
echo implode('<hr>', $loop);
$loop[] =
問題は、どうやってforeach
ループに入れるのかわからないことです。私はこのようにテストしました:
$loop[] = '<div class="blogpost-avatar" style="background-image: url('.url('images/avatars/avatar-cropped.jpg').');"></div>
<div class="blogpost-information">'.
include(DIR_REQUIRED.'/blogpost-information.php')
.'</div>
<div class="blogpost-content">'.
$blogpost['message']
.'</div>';
しかし、「インクルードの開始に失敗しました...」というエラーメッセージが表示されます。私はこのように前にドットを追加することさえテストしました=
:$loop[] .=
しかしそれもうまくいきませんでした。
どうすれば問題を解決できますか?
前もって感謝します。