group by dyil olarak sorguyu düzellendim.
<div class="card-body">
<?php
for ($i = 0; $i < count($yillikyazilar); $i++) {
?>
<li> <?= $yillikyazilar[$i]["yil"]; ?> Yılı
<ul>
<li><?= $yillikyazilar[$i]["baslik"]; ?></li>
</ul>
</li>
<?php } ?>
</div>
Çıktısında her yıl için tek yazı başlığı çekiyor. Yıllara göre o yılın tüm yazıları listeli olarak gelmiyor?
for yerine foreach de kullandım sonuç yine aynı.
sonuna order by yorumlar.gorulme desc ekle.
kodları renklendiren bir eklentisi olacaktı. açtığın süslü parantez ile kapananı aynı renk yapıyordu. O da işine yarar. Belki eklentinin adını hatırlayan çıkar.
Hatırladım: Bracket Pair Colorizer , bu eklentiyi incele belki işini görür.
css yi nasıl çağırıyorsun? href="\style\cssstyle.css"
şeklinde değilde site adresini tanımla (define kullan)
sonra şöyle çağırmayı dene href="<?=SITE?>\style\cssstyle.css"
css yi index.php'en de site adresinle çağırırsan dosya yolun sayfana göre değişmez.
php yi bırakan arkadaşın neye başladı peki?
Bence bir uyarı sayfası oluştur. Başlığa Engellendiniz yaz. Altına etkinliğiniz tehlikeli olarak algılandığından bu sayfaya yönlendirildiniz ve yasaklı listemize eklendiniz gibi birşeyler yazıp
bir yanlışlık olduğunu düşünüyorsanız aşağıdaki formu kullanarak iletişim kurabiliirsiniz yaz.
sayfaya iletişim formu kat.
Daha profesyonel durur.
@ilyasbilgihan,
Her şeyi detaylı açıklamışsın sağol. Çok güzel fikir edindim.
Bu doğrultuda çalışmamı geliştirmeye çalışacağım.
virgülle ayrılmış anahtar kelimeleri slug yapısına çevirme için hazır fonksiyonları inceleyeyim. Dediğiniz gibi bir şey mantıklı duruyor.
@fatihozpolat, teşekkür ederim sayenizde çözüme ulaştım.
Müsadenizle Küçük bir harf düzeltmesi :
SELECT DISTINC yazımı hatalıymış, SELECT DISTINCT olacak.
Başkası deneyipte dikkat etmeden çalışmıyor bu kod demesin.