lostyazilim
tr.link

Gelişmiş Etiket Sistemi Yapımı (Yardım)

5 Mesajlar 3.258 Okunma
acebozum
tr.link

hzirh hzirh WM Aracı Kullanıcı
  • Üyelik 04.12.2012
  • Yaş/Cinsiyet 33 / E
  • Meslek Webmaster
  • Konum Zonguldak
  • Ad Soyad ** **
  • Mesajlar 21
  • Beğeniler 2 / 2
  • Ticaret 0, (%0)
Googlede ve forumda bu konuyu aradım. Ama istediğim şekilde bir türlü bulamadım. İstediğim wordpress te olan etiketleme sisteminin aynısını yapmaya çalışmak. Konuyu eklerken admin panelinden Etiketleri Ekliyorum. veri tabanından çekerken de explode ile ayırdım. Ama şöyle bir sorunum var. Örnek Konu Burda sağ alt tarafta link isimleri çıkıyor. ama url olarak anca konunun kendi urlsini verebildim. İstediğim şey Wm Aracı Blog sayfasında ki gibi etiketleme sistemi.

Etiketin urlsinin : ".com/etiket/web-projeleri" bu şekilde olmasını istiyorum. O sayfa da da etiketin ekli olduğu konunun http://wmaraci.com/blog/etiket/web-projeleri bu şekilde görünmesini istiyorum.

Tablo : blog
kolonlar: id , baslik , icerik , betiket

Etiketleri sayfada yazdırdığım kod:


Etiketler: $paket = mysql_query("select * from blog WHERE id='$id'");
$satir = mysql_fetch_assoc($paket);
$etiket = $satir['betiket'];
$parcala = explode(',', $etiket);
$say = count($parcala);
for($i=0; $i<$say; $i++){
$etiketle = trim($parcala[$i]);
echo ''.$etiketle.' ';
}
?>

 

 

wmaraci
reklam

ilko ilko WM Aracı Kullanıcı
  • Üyelik 10.08.2012
  • Yaş/Cinsiyet 31 / E
  • Meslek Web Developer
  • Konum İstanbul Avrupa
  • Ad Soyad ** **
  • Mesajlar 37
  • Beğeniler 15 / 10
  • Ticaret 0, (%0)
etikeltler adında bir tablo oluşturup konu idsine göre ekleme yaparsanız.Etiketleri yazdırdığınızda yine eklenen id'ye göre link verebilirsin.

Blog Tablosu=> blog_id,baslik,icerik
Etiket Tablosu=> etiket_id,blog_id,etiket

Link verme işlemindede id ye göre dediğim gibi tabloları birleştirerek link verebilirsiniz.
 

 

www.ilkeryilmaz.com

hzirh hzirh WM Aracı Kullanıcı
  • Üyelik 04.12.2012
  • Yaş/Cinsiyet 33 / E
  • Meslek Webmaster
  • Konum Zonguldak
  • Ad Soyad ** **
  • Mesajlar 21
  • Beğeniler 2 / 2
  • Ticaret 0, (%0)

ilko adlı üyeden alıntı

etikeltler adında bir tablo oluşturup konu idsine göre ekleme yaparsanız.Etiketleri yazdırdığınızda yine eklenen id'ye göre link verebilirsin.

Blog Tablosu=> blog_id,baslik,icerik
Etiket Tablosu=> etiket_id,blog_id,etiket

Link verme işlemindede id ye göre dediğim gibi tabloları birleştirerek link verebilirsiniz.



Yardımın için teşekkür ederim. Acaba farklı bir tablo oluşturmadan bu işlemi yapmam mümkün değil mi ? çünkü diğer türlü biraz karmaşık geliyor bana.
 

 

LadyArch3r LadyArch3r Web Developer Kullanıcı
  • Üyelik 02.04.2011
  • Yaş/Cinsiyet 34 / E
  • Meslek Web Developer
  • Konum Antalya
  • Ad Soyad B** K**
  • Mesajlar 930
  • Beğeniler 60 / 102
  • Ticaret 3, (%100)
Eğer sistemin blog sistemi ise ileride sorun yaşamamak için arkadaşın dediği gibi ayırman daha mantıklı. Ama istersen direk blog tablosuna kayıt ettir.arasına virül koydur. Yada boşluğa göre kes. Kullan.
 

 

wmaraci
wmaraci

hzirh hzirh WM Aracı Kullanıcı
  • Üyelik 04.12.2012
  • Yaş/Cinsiyet 33 / E
  • Meslek Webmaster
  • Konum Zonguldak
  • Ad Soyad ** **
  • Mesajlar 21
  • Beğeniler 2 / 2
  • Ticaret 0, (%0)

LadyArch3r adlı üyeden alıntı

Eğer sistemin blog sistemi ise ileride sorun yaşamamak için arkadaşın dediği gibi ayırman daha mantıklı. Ama istersen direk blog tablosuna kayıt ettir.arasına virül koydur. Yada boşluğa göre kes. Kullan.


Teşekkür ederim. Allah razı olsun . Öyleyse arkadaşın dediği gibi yapmak için uğraşayım bende.
 

 

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al