İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

Kategorilerde toplam yorum içerik ve gösterimler nasıl yapılır

CoLd!uX

0
İyinet Üyesi
Katılım
9 Mayıs 2008
Mesajlar
509
Reaction score
1
Selam arkadaşlar php ile kategorileri listeleme yaparken ben buna ek olarak şu kategoride şu kadar yorum var, şu kadarda gösterim yapmış ve şu kadarda içerik var hepsinin toplamlarını göstermek istiyorum.

listeleme yaptığım php kodu

PHP:
<?php $kategori = mysql_query("select * from  makale_kategori ORDER BY kategori ASC");
 while ($kategori_cek=mysql_fetch_array($kategori)){
   echo '<a href="/'.$kategori_cek['id'].'/'.link_temizle($kategori_cek['kategori']).'">'.$kategori_cek['kategori'].'</a>';
}
?>

ÖRNEKLER

Rüyalar : kategorisinde toplam x yorum var - x gösterim - x içerik var
Yemekler : kategorisinde toplam x yorum var - x gösterim - x içerik var
Deyimler : kategorisinde toplam x yorum var - x gösterim - x içerik var
vs..

Mysql tablo ve sütünler

makale_kategori : id-kategori
makale_sayfa : id-baslik-aciklama-kategori-hit
makale_yorum : id-sid-adi-yorum
 

sitelim

0
İyinet Üyesi
Katılım
10 Ocak 2017
Mesajlar
6
Reaction score
0
anladığım kadarıyla iç içe sorgulama yapman gerekiyor, ilk while döngüsünde kategori id'se veya bağlantı uyuşan sütüna göre makale_sayfa alanında mysql sorgusu yapıp where kategori diyeceksin ve hiti çekeceksin where kategori='$id' sonrada echo $hit_cek['hit']; diyeceksin.
 

Farid Ahmedov

0
İyinet Üyesi
Katılım
19 Ocak 2017
Mesajlar
18
Reaction score
0
Wordpress kategorileri yan yana iki sütun şeklinde sırlamak

Arkadaslar beimde bir sorunum var ve hiç bir şekilde çözemiyorum. Şimdi benim sidebar ksımındaki kategorilerim alt alta sıralanmış şekilde. Ben ise bu kategorileri yan yana iki sıra halinde sıralamak istiyorum. Ama çok araştırmama rağmen bu sorunu çözemedim. Yardım ederseniz çok sevinirim.
Site adresim http://bilmediginhersey.com/
 

Web

0
İyinet Üyesi
Katılım
9 Mart 2017
Mesajlar
8
Reaction score
0
Merhaba iç içe sorgulama yapmanıza gerek yoktur. Php de tablo konu sayıları için veri saydırma sorgunuz ile yapabilirsiniz. Çok basit bir işlemdir yani ayrıca $konu yada $yorum diye sorular yerine sadece $konu sütununu saydırmak yeterli olacaktır.


Örnek vermek gerekirse.


$konusayisi= mysql_query("SELECT * FROM konular");
$kackonuvar= mysql_num_rows($konusayisi);

echo $kackonuvar;


Umarım işinize yaramıştır.

--IYINET ; Flood Engellendi -->-> Yeni yazilan mesaj 11:47 -->-> Daha önceki mesaj 11:33 --

Arkadaslar beimde bir sorunum var ve hiç bir şekilde çözemiyorum. Şimdi benim sidebar ksımındaki kategorilerim alt alta sıralanmış şekilde. Ben ise bu kategorileri yan yana iki sıra halinde sıralamak istiyorum. Ama çok araştırmama rağmen bu sorunu çözemedim. Yardım ederseniz çok sevinirim.
Site adresim http://bilmediginhersey.com/


Merhaba bunu yapmanın bildiğim kadarı ile bir kaç yolu var bana mantıklı geleni size söyleyim öyle uygulayın.


Wp kullandığınıza göre sidebardaki kategori çekimini öğrenmiş olmanız gerekir ve bildiğinizi farzediyorum. Bilmiyorsanız wpde kategori nasıl çekilir bunu öğrenmenizde fayda var.

Önce bir Css şablon oluşturun ve bu şaplonda yan yana iki div ayarlayın.

Örnek:
<sidebar>
<div class="sol-menu"></div>
<div class="sag-menu"></div>
</sidebar>

Bu divlerin içine ul li a yapısı oluşturun yani

<ul class="menum-sol">
<li>İlk Katgori</li>
<li>İkinci Katgori</li>
<li>İkinci Katgori</li>
</ul>

<ul class="menum-sag">
<li>İlk Katgori</li>
<li>İkinci Katgori</li>
<li>İkinci Katgori</li>
</ul>

Bu yapıyı oluşturduktan sonra bunu Wp sidebar kısmına modifiye etemiz yeterli olacak.

Sorgusuz ve temiz bir şekilde menünüz sidebarda görünüyorsa sorun yok demektir.

Fakat sitemiz Responsive uygun kodlamışsa buna uygun bir responsive css dosyası daha oluşturarak 480 min 980 max şeklinde bir css kodlaması ile mobillerde düzgün açmasını sağlayabilirsiniz.

Daha sonrasında ise yapacağınız menünüzün sorgu kısmını oluşturmak.

Mantıken tüm konuları çektiriniz ilk başta sonra sorgunuza bir Limit koyunuz ve bir if döngüsü ile limite oluştuğunda devamında diğer menu alanında en son veriyi yani kategoriyi çekip o hariç diğerlerini bastırabilirsiniz.

Yada kategorilerinizin toplam sayısını alıp /2 yapıp solda yarısını sağda yarısını gösterebilirsiniz sorgularınız iç içe de olabilir ayrı ayrıda olabilir kodlama mantığınıza göre değişir.


Umarım bir fikir olmuştur.
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

Üst