netbozum
tr.link

PHP foreach döngüsünde hatalı çıktı

2 Mesajlar 571 Okunma
acebozum
tr.link

bartukilic bartukilic sişarp&pieyçpi Kullanıcı
  • Üyelik 27.08.2016
  • Yaş/Cinsiyet 29 / E
  • Meslek Computer Teacher
  • Konum İstanbul Anadolu
  • Ad Soyad B** K**
  • Mesajlar 115
  • Beğeniler 30 / 35
  • Ticaret 0, (%0)
Merhabalar herkese :), PHP'de 0dan bir script yazmaya çalışıyorum. Yapmak istediğim şey veritabanından kategori sayısına göre anasayfada kategorileri yazdırmak. Kategori sayısı 3 ten fazla olduğunda ise
ile yeni satıra geçmesini ve yazdırmaya devam etmesini istiyorum. Fakat 3 tane aynı kategoriyi yazdırıyor ve duruyor. Nerede hata yapıyorum kafayı yiyeceğim en sonunda :laugh:

Anasayfa Görüntüsü:




Veritabanı:




Kodlarım:
function anasayfa_kategoriler() {

global $db;
$veri = $db->query("SELECT * FROM blog_kategoriler")->fetch(PDO::FETCH_ASSOC);
if (!isset($veri['kategoriler'])) {
$siraatla = 1;
echo '
';
foreach ($veri as $deger) {
if ($siraatla%3 == 1 && $siraatla != 1) {
echo '
';
echo '
';
}
else {
echo '


'.$veri["kat_baslik"].'



'.$veri["kat_aciklama"].'






';
$siraatla++;
}

}
echo '
';
}
}
 

 

googleasistan
reklam

bartukilic bartukilic sişarp&pieyçpi Kullanıcı
  • Üyelik 27.08.2016
  • Yaş/Cinsiyet 29 / E
  • Meslek Computer Teacher
  • Konum İstanbul Anadolu
  • Ad Soyad B** K**
  • Mesajlar 115
  • Beğeniler 30 / 35
  • Ticaret 0, (%0)
Edit: sorun çözüldü :)
 

 

wmaraci
wmaraci
Konuyu toplam 2 kişi okuyor. (0 kullanıcı ve 2 misafir)