PDO ile sayfalama yapıyorum VS:Code hata bildiriyor
foreach ($sorgu as $deg) {
echo '
<div class="kutu">
<div class="icerik">
<a href="#">'
'<img src="' . $deg['kapakresmi'] . '" alt="">
<p>' . $deg['konu'] . '</p>
</a>
</div>
</div>
';
}
proje olarak küçük bir haber sitesi yapıyorum ve sayfalama konusunda bu kod da hata gösteriyor. (Atıncı ve yedinci satırda.)
Soru hatalı mı? 👎
Eğer sorunun kurallara aykırı olduğunu düşünüyorsanız lütfen bize bildirin!
Cevaplar (4)
5.satırda string'inizi bitirmişsiniz sonra birleştirme operatörü (nokta) kullanmadan 6.satırda yeni bir string'e başlamışsınız.
5.satırın sonuna nokta koyarsanız düzelecektir. Ama benim tavsiyem:
Verileri satır satır olacak şekilde bir değişkende birleştirin. Kafanız karışmasın.
$html = '';
foreach ($sorgu as $deg) {
$html .= '<div class="kutu">';
$html .= ' <div class="icerik">';
$html .= ' <a href="#">';
$html .= ' <img src="' . $deg['kapakresmi'] . '" alt="">';
$html .= ' <p>' . $deg['konu'] . '</p>';
$html .= ' </a>';
$html .= ' </div>';
$html .= '</div>';
}
echo $html;