Türkiye'nin En Eski Webmaster Forumu İyinet'e Hoşgeldiniz!

Kategori Altında Yazıları Göstermek

code3r

0
Onaylı Üye
Üye
Katılım
23 Mart 2008
Mesajlar
18
Açılan Konu
4
Tepki puanı
0
Merhaba Arkadaşlar

ben bir Kategori altında yazıları göstermek istiyorum

yani

mesela Bir Kategori oluşturdum diyelim .. Bu kategoriye tıklayınca kategornin altındaki yazılar gelecek.. şekilde

örnek olarak
www.rapzede.com mesela orda bir rapci ismine tıklayınca rapleri gözüküyor.. Bu şekilde yapmak istiyorum yardımcı olursanız sevinirim...
 

Ozcan

0
Onaylı Üye
Üye
Katılım
12 Mayıs 2007
Mesajlar
3,749
Açılan Konu
428
Tepki puanı
61
Konum
Antalya
o şarkıları o kategoriye bağladığı için gözüküyor yani iki tablo oluştursaksın birine kategorileri yazıcaksın diğer tablonada o kategori tablosundan kategoriyi alıp şarkının ismini yazacaksın sonra o kategori sayfası tıklandığında sayfada çalıştıracağın sql sorgusunda o kategori ile ilşiği olan şarkıların çıkmasını sağlayacaksın.
 

NeFuSa

0
Onaylı Üye
Üye
Katılım
27 Aralık 2006
Mesajlar
1,414
Açılan Konu
129
Tepki puanı
15
Konum
İstanbul
Kategorilere ID vereceksin.
Veritabanına kayıt yaparken Kategori ID'sine göre kayıt yapacaksın.
Mesela 1 ID'li kategori "özlü sözler" diyelim.
ozlusozler.php adlı dosyanda mesela listeleme mantığın şöyle olacak;
kategori id'si 1 olan verileri listele.

Aklına takılan bir şey olursa burada ayrıntılı açıklarım.
 

Ozcan

0
Onaylı Üye
Üye
Katılım
12 Mayıs 2007
Mesajlar
3,749
Açılan Konu
428
Tepki puanı
61
Konum
Antalya
Kategorilere ID vereceksin.
Veritabanına kayıt yaparken Kategori ID'sine göre kayıt yapacaksın.
Mesela 1 ID'li kategori "özlü sözler" diyelim.
ozlusozler.php adlı dosyanda mesela listeleme mantığın şöyle olacak;
kategori id'si 1 olan verileri listele.

Aklına takılan bir şey olursa burada ayrıntılı açıklarım.
bende bunu yazdım ama biraz anlatma eksikliğim var sanırım :)
 

code3r

0
Onaylı Üye
Üye
Katılım
23 Mart 2008
Mesajlar
18
Açılan Konu
4
Tepki puanı
0
Kategorilere ID vereceksin.
Veritabanına kayıt yaparken Kategori ID'sine göre kayıt yapacaksın.
Mesela 1 ID'li kategori "özlü sözler" diyelim.
ozlusozler.php adlı dosyanda mesela listeleme mantığın şöyle olacak;
kategori id'si 1 olan verileri listele.

Aklına takılan bir şey olursa burada ayrıntılı açıklarım.

arkadaşım saol güzel anlatmıssında bir yerde sorunum oldu

kategori id'si 1 olan verileri listele.

peki bunları nasıl listeleyebilirim..
örnek kod verebilrimisin...

şimdiden tşkler
 

NeFuSa

0
Onaylı Üye
Üye
Katılım
27 Aralık 2006
Mesajlar
1,414
Açılan Konu
129
Tepki puanı
15
Konum
İstanbul
Kod:
Select * from tabloadi where katid = '1'

Burada yazmış olduğum mesela 1 idli kategorinin listelenmesi için oluşturulan query.
 

eRLySL

0
Onaylı Üye
Üye
Katılım
25 Mart 2008
Mesajlar
424
Açılan Konu
12
Tepki puanı
1
PHP:
<?php
$sql = mysql_query("select * from table where ID='".$_GET[ID]."'");
?>
 

eRLySL

0
Onaylı Üye
Üye
Katılım
25 Mart 2008
Mesajlar
424
Açılan Konu
12
Tepki puanı
1
arkadaşım ilgilendigin için tşk ederim ama tam yapamadım biraz daha açıklayabilirmisin ??

20 adet kategoriniz olduğunu varsayalim. Her kategoriyi sayfadaki ID degerine yükleyip, sayfaya basmak istiyorsunuz. ID değerini dinamik olarak sayfaya basmak için önce bu değere bir değişken atayin :

PHP:
<?php
$id = $_GET[ID];// Adresteki ID Parametresinin Değerini alır
?>

Ardından Bu değer kaç ise, MySQL'den o veriyi çağıralım.
PHP:
<?php
$sql = mysql_query("select * from table id='".$id."'");
         while($sayfayayaz=mysql_fetch_array($sql)) {
          echo $sayfayayaz[kategori_adi];
         }
?>

bu şekilde sayfadaki $id değişkeninin değeri 15 ise, mysql'deki ID'si 15 olan kategorinin adını sayfaya basar.

Kolay Gelsin.
 

code3r

0
Onaylı Üye
Üye
Katılım
23 Mart 2008
Mesajlar
18
Açılan Konu
4
Tepki puanı
0
20 adet kategoriniz olduğunu varsayalim. Her kategoriyi sayfadaki ID degerine yükleyip, sayfaya basmak istiyorsunuz. ID değerini dinamik olarak sayfaya basmak için önce bu değere bir değişken atayin :

PHP:
<?php
$id = $_GET[ID];// Adresteki ID Parametresinin Değerini alır
?>

Ardından Bu değer kaç ise, MySQL'den o veriyi çağıralım.
PHP:
<?php
$sql = mysql_query("select * from table id='".$id."'");
         while($sayfayayaz=mysql_fetch_array($sql)) {
          echo $sayfayayaz[kategori_adi];
         }
?>

bu şekilde sayfadaki $id değişkeninin değeri 15 ise, mysql'deki ID'si 15 olan kategorinin adını sayfaya basar.

Kolay Gelsin.

arkadaşım çok saol da.. Bir sorum daha olcak
peki ben bu sayfayı nasıl göstercem yani mesela kategori.php?id=1 şeklinde gibimi olcak
 

eRLySL

0
Onaylı Üye
Üye
Katılım
25 Mart 2008
Mesajlar
424
Açılan Konu
12
Tepki puanı
1
arkadaşım çok saol da.. Bir sorum daha olcak
peki ben bu sayfayı nasıl göstercem yani mesela kategori.php?id=1 şeklinde gibimi olcak

Aynen Öyle olacak :) Bu şekilde ID değeri "1" olan kategori gelecek
kategori.php?id=2 yaptiginda ID değeri "2" olan kategori gelecek
kategori.php?id=3 yaptiginda ID değeri "3" olan kategori gelecek
....

şeklinde. Kolay gelsin ;)
 
Üst