İyinet'e Hoşgeldiniz!

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

Kayıt Ol!

Kategori Altında Yazıları Göstermek

code3r

0
İyinet Üyesi
Katılım
23 Mart 2008
Mesajlar
18
Reaction score
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
İyinet Üyesi
Katılım
12 Mayıs 2007
Mesajlar
3,749
Reaction score
59
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
İyinet Üyesi
Katılım
27 Aralık 2006
Mesajlar
1,414
Reaction score
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
İyinet Üyesi
Katılım
12 Mayıs 2007
Mesajlar
3,749
Reaction score
59
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
İyinet Üyesi
Katılım
23 Mart 2008
Mesajlar
18
Reaction score
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
İyinet Üyesi
Katılım
27 Aralık 2006
Mesajlar
1,414
Reaction score
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
İyinet Üyesi
Katılım
25 Mart 2008
Mesajlar
424
Reaction score
1
PHP:
<?php
$sql = mysql_query("select * from table where ID='".$_GET[ID]."'");
?>
 

eRLySL

0
İyinet Üyesi
Katılım
25 Mart 2008
Mesajlar
424
Reaction score
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
İyinet Üyesi
Katılım
23 Mart 2008
Mesajlar
18
Reaction score
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
İyinet Üyesi
Katılım
25 Mart 2008
Mesajlar
424
Reaction score
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 ;)
 

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