• 23-10-2009, 16:02:48
    #1
    Örnek olarak bir film var bu filme ait 9 tane resim var ( şiddet, korku, romantik, vs gibi ) 1 filmde bu resimler bazılarında 1 bazılarında 5 bazılarında 9 tane oluyor.
    veri tabanına filmi eklerkenbu resimleri nasıl ekletmeliyim 9 ayrı kolon ekleyip mi tek kolona html <img> kodlarını sırasıyla ekletip mi yada başka yolu varmı ne tavsiye edersiniz?
  • 23-10-2009, 16:25:34
    #2
    Üyeliği durduruldu
    ayır bir tablo açıp konu id si ve resim eklenir.Dah sonra bunlar karşılaştılır
    kolay gelsin
  • 23-10-2009, 16:34:08
    #3
    Üyeliği durduruldu
    filmler tablosu oluştur.
    resimler tablosu oluştur.
    resimler tablosu söyle olur
    resim_id | film_id | vs vs vs
      1             14
      2             14
    örnek olarak.. daha sonra filmlerin altına resimleri listelerken, resimler tablosundan film id numarasını baz alarak o filme ait resimleri gösterirsin.
    kolay gelsin...
  • 23-10-2009, 16:45:25
    #4
    ohooo işi dahada uzatıyorsunuz resimleri resimleri diye bi sutun aç kaydederken

    image1.jpg||image2.jpg||image3.jpg||image4.jpg||im age5.jpg

    olarak yap almak istediginde ise parçala ve listele
  • 23-10-2009, 16:53:08
    #5
    Üyeliği durduruldu
    RedZ adlı üyeden alıntı: mesajı görüntüle
    ohooo işi dahada uzatıyorsunuz resimleri resimleri diye bi sutun aç kaydederken
    image1.jpg||image2.jpg||image3.jpg||image4.jpg||im age5.jpg
    olarak yap almak istediginde ise parçala ve listele
    tek sutun tek tablo içerisinde işlem yaptırmak teorik olarak yanlıştır.
    nasıl ögrenirse öyle gider bunu unutmamak lazım
  • 23-10-2009, 17:03:49
    #6
    iyice kafam karıştı
    örnek :
    filmadı: gora resimleri : siddet.jpg komedi.jpg 18ari.jpg deli.jpg
    filmadı: muro resimleri : komedi.jpg 18ari.jpg veli.jpg
    bunu sql a eklerken ne tarz eklenmeli zor olmadan


    Yada ürün olarak örnek vereyim
    ürünadı : televizyon resim : kirilir.jpg cizilir.jpg dayanıklı.jpg hassas.jpg

    bazı ürünlerde bu özellikler2-3 bazılarında 10 vs.. bunları pratik olarak veri tabanına nasıl eklemeliyim.
  • 23-10-2009, 17:16:54
    #7
    RedZ bu arada etiketleri ayırma işlemi gibi diyorsun sanırım mantıklı gibi
  • 23-10-2009, 17:27:33
    #8
    Kimlik doğrulama veya yönetimden onay bekliyor.
    film tablosunda resimler diye bir colom aç ve resimleri array olarak ekle.
    $resimler=array('1.gif','2.jpeg');
    DB'ye kayıt edeceğinden
    PHP: serialize - Manual
    PHP: unserialize - Manual
    Fonksiyonlarını kullanman gerekecek.
    Arrayı db'ye eklerken serialize db'den çektikten sonra array olarak kullanmak içinde unserialize'yi kullanman gerekiyor.
  • 23-10-2009, 20:54:36
    #9
    resim leri db ye eklerken arada bir ayraç kullan bu | , ? , @ gibi olabilir.

    yorumlatırken $img = explode('|',$yaz[resim]); şeklinde resimleri tekrardan bir dizi olarak alırsın

    resim 1 $img[0]
    resim 2 $img[1]
    resim 3 $img[2]

    gibi veya döngü ile kullanırsın for, foreach gibi