Alt Kategori Oluşturma (Yardım).

peacesulh

Merhaba Arkadaşlar,

Acil yardıma ihtiyacım var. Yardımcı olursanız sevinirim.

Benim isteğim şu;

Aşağıda veritabanında kategoriler tablosundaki görüntüyü veriyorum.

kategoriId | kategori_adi | ust_kategori | resim

Bu sütunlar altında ana başlıklar var ama ben alt kategori oluşturmak istiyorum.

kategoriId ardışık şekilde numara alıyor, ust_kategori hepsi 0...

Ben nasıl alt kategori oluşturabilirim ve bunu sayfaya nasıl yansıtabilirim.

Çok acil yardıma ihtiyacım var arkadaşlar. İlgilenirseniz çok memnun olurum.

kategoriler.php dosyasındaki kodları aşağıda veriyorum.

-----

<?

$sql = mysql_query("SELECT * FROM kategoriler WHERE ust_kategori = '0'");

echo '

<table width="100%" border="0" cellspacing="0" cellpadding="0">';

while ($a = mysql_fetch_array($sql)){

$seo = seo($a[kategori_adi])."-$a[kategoriId]";

$icerik =  iconv("ISO-8859-9", "UTF-8", "$a[kategori_adi]");

echo '<tr><td style="border-bottom:dotted 1px #ccc; height:30px;"><img src="images/arrow.png" width="16" height="16" align="absmiddle">  <a href="kategori-'.$seo.'.html">'.$icerik.'</a></td></tr>';

}

echo '</table>';

?>

----

2013-08-27 11:07:45 Edit:2013-08-27 11:09:14

Php

alicilinAli Fırat Güler

Bir kategori eklediğinizde. üst kategorisinin id numarasını  ust_kategori alanınna yazdırın. Ardında kategori hiiyerarşisi çıkartmak için tüm kategorilerinizi bir diziye çekip ardından "recursive" türünde bir fonksiyon yazmanız lazım ki dallandırma yapabilesiniz. aynı işi kategorileri bir diziye çekmedende yapabilirsiniz ama aşırı sql sorgusundan kaçamazsınız. Temek mantığı budur

2013-08-27 11:30:57

peacesulh

Merhaba Ali bey,

Yardımlarınız için teşekkür ederim ama maalesef ki php ile ilgili kapsamlı bilgiye sahip değilim. Rica etsem sizden özel olarak bir yardım alabilir miyim ?

2013-08-27 11:39:40

Edit:

Alt Kategori Oluşturma (Yardım)

peacesulh

Veritabanında alt kategori oluşturuyorum ( yani ana kategorinin id sini ust_kategori kısmına yazıyorum)

Buraya kadar bir sıkıntı yok yalnız siteye baktığımda yeni oluşturduğum alt kategori ana kategorilerin yanında yer alıyor. Gerekli kodlamada bana yardımcı olabilir misiniz?

2013-08-27 16:48:08

Php

safiyesafiye

bu isni görür

katagori konu yorum  ekle  sil

http://www.dosya.tc/server15/TMFZSL/katagori.rar.html

2013-08-27 20:51:58

php

peacesulh

Safiye hanım merhaba,

İlginiz için öncelikle çok teşekkür ederim.

Ben bu verdiğiniz kodlamaları kendi siteme nasıl entegre edeceğim. O konuda bilgi verebilir misiniz?

Bu arada sizde bakış açısı oluşturması açısından sitenin linkini vereyim isterseniz oradan bakın. Benim istediğim; sol taraftaki ana kategorilerin üzerine gelindiğinde veya tıklandığında alt kategorileri göstermesidir. ( Yani tıklayıp, o kategorinin alt kategorisini gösteren bir sayfa da açılabilir veya doğrudan üzerine gelindiğinde alt kategorinin ismi de yazabilir)

Umarım isteğimi tam olarak aktarabilmişimdir.

https://www.dropbox.com/s/6qxce7icqo0zxyu/site.txt

sitenin linki yukarıdadır.

site ismi googleda indexlenmemesi için txt dosyasının içine yazdım domaini...

İlgilenirseniz çok mutlu edersiniz beni.

Uygun görürseniz eğer teamviewerla bağlanıp da kontrol edebilirsiniz veya site kodlarını komple de paylaşabilirim. Benim için çok önemli bir konu.

Teşekkürler

İyi çalışmalar.

2013-08-28 03:00:13 Edit:2013-08-28 03:02:48

Edit:

Php

alicilinAli Fırat Güler

Bakın sisteminizi görmeden tam olarak bişey yazılamaz fakat Benim kendim için kullandığım fonksiyonu sizinle paylaşacağım.

Kategoriler_arr(); fonksiyonunun iki çeşit kullanımı var.

birisi kategoriler_arr(1) dediğinizde 1. id numaralı kategoriyi seçmiş olursunuz.

diğeride;

kategoriler_arr(); şeklinde. Böylede seçili olan kategoriniz olmaz.

Bu fonksiyon kategorileri derecelerine göre sıralayarak hiyerarşi ortaya çıkarmaktadır.

Bu fonksiyonu kullanabilmek için kategoriler tablonuzda. id, kategori_adi, ust_id şeklinde 3 tane stununuz olması gerekmekte.

Fonksiyon üzerinde oynama yapmak zorundasınız. Çünki kendi kullandığım sınıflar v.b gibi şeyler var. size fikir vermesi açısından paylaşıyorum.

Fonksiyon;Dosya indir : new-2.rar

2013-08-28 11:13:30 Edit:2013-08-28 11:14:49

peacesulh

Merhaba Ali Bey,

Sistemime erişim için eğer özel bir iletişim yöntemi sağlayabilirsek paylaşmak isterim sizinle. isterseniz teamviewerla veya bağlanıp veya doğrudan gerekli dosyaları sizinle paylaşabilirm.

Yardımcı olursanız çok makbule geçer. Bu arada gönderdiğiniz dosyayı inceliyorum şimdi.

2013-08-28 11:40:11

Edit:

peacesulh

Merhaba Ali Bey,

Sistemime erişim için eğer özel bir iletişim yöntemi sağlayabilirsek paylaşmak isterim sizinle. isterseniz teamviewerla veya bağlanıp veya doğrudan gerekli dosyaları sizinle paylaşabilirm.

Yardımcı olursanız çok makbule geçer. Bu arada gönderdiğiniz dosyayı inceliyorum şimdi.

2013-08-28 11:41:34

Php

peacesulh

Bu arada Ali bey,

yukarıda paylaşmış olduğum dropbox linkinden siteme bakabilirsiniz.

2013-08-28 11:42:20

phpkodlari.com © 2009 Herkes Php öğrenecek
Eglence ve Oyun: Gamikro