• 13-06-2019, 01:02:15
    #10
    Ben olsam etiket sistemi için veritabanında çoka-çok ilişikili bir yapı kurar bunun üzerinden ilerlerdim. Etiketlerinde veritabanında adı ve slug bilgilerini birlikte tutardım.
    Basitçe etiket tablosu alanları : id, adi, slug
    yazı etiketleri tablosu: id, etiket_id, yazi_id
    gibi bir yapıyla her yazının birden çok etiketi olur, her etiketi de birden çok yazıda kullanabilirsin. urlden ikinci-ezani gibi etiketi etiketler tablosundan id bilgisini alıp bunu yazı etiketleri tablosundan sorgulayıp ilgili yazıları seçmiş olursun.
  • 13-06-2019, 10:08:30
    #11
    Hocam şöyle yapmanızı öneririm.
    Ilk olaraka get ile url çekin.
    Ikinci olarak ezplode ile parçalayın
    Sonraki adımda parcaladiginiz dizine dönüşecek print_r ile kontrol edin en sondaki dizine alın ve sonuç olarak istediğiniz veriyi elde ettikten sonra dbden sorgulama yaparsanız çözüme ulasacaginiza eminim kolay gelsin
  • 13-06-2019, 10:47:58
    #12
    Arkadaşlar Sorunu çözdüm arkadaşın dediği gibi hem etiket ismi hemde etiket url veritabanına aldım url kısmından arattığımda sorun kalmadı. Akıl akıldan üstündür.
  • 13-06-2019, 11:26:46
    #13
    hurgeneral adlı üyeden alıntı: mesajı görüntüle
    Aslında çok mantıklı ama bu yöntem ile türkçe karakter problemi yaşayacağı için doğru sonuçları bulamayacaktır. (ezan"i"/ezan"ı")
    Türkçe karakter sorununu giderebiliriz. Replace yöntemiyle.. Formda örnekleri var.
  • 13-06-2019, 12:23:42
    #14
    Onu Fonksiyon ile hallediyorum şuan sorun yok çözüme ulaştı. Örnek Bakmak İsteyen arkadaşlar http://gormemis.com/md/basini-acan-g...yi-salladi-116

    _halisoglu_ adlı üyeden alıntı: mesajı görüntüle
    Türkçe karakter sorununu giderebiliriz. Replace yöntemiyle.. Formda örnekleri var.