• 23-05-2009, 10:23:02
    #10
    Üyeliği durduruldu
    hasret123 adlı üyeden alıntı: mesajı görüntüle
    yardımcı olacak kimse yokmu
    like la bir işiniz yok ki. hepsinden önce tablo yapinizda urunler tablosuna uye id yi girebileceginiz bir alan eklemeniz gerekiyor
  • 23-05-2009, 10:34:55
    #11
    Kimlik doğrulama veya yönetimden onay bekliyor.
    onu ekledim

    CREATE TABLE IF NOT EXISTS `urun` (
    `urun_id` int(11) NOT NULL auto_increment,
    `uye_id` int(11) NOT NULL,
    `urun_kodu` varchar(30) NOT NULL,
    `urun_satis` varchar(30) NOT NULL,
    `stok_durumu` enum('Mevcut','Mevcut degil') NOT NULL default 'Mevcut',
    `kdvsiz_fiyat` double(16,2) NOT NULL default '0.00',
    `kdv` int(2) NOT NULL default '18',
    `kategori_id` int(11) NOT NULL,
    `urun_aciklama` blob,
    `aktif` int(1) default NULL,
    `urun_isim` varchar(255) NOT NULL,
    `resim_isim` varchar(200) NOT NULL,
    `resim_isim1` varchar(200) NOT NULL,
    `secenek` blob,
    `iskonto_altin` int(3) NOT NULL default '45',
    `iskonto_gumus` int(3) NOT NULL default '35',
    `iskonto_bronz` int(3) NOT NULL default '25',
    `prim_katki_orani` int(3) NOT NULL default '10',
  • 23-05-2009, 10:43:44
    #12
    evet uye_id ekledim admine listeyi çagırdım şimdi sorun listeleme sayfasında çagıracagım sorgu
    <? $sql = "select * from uye where durum like 'Yazar%' and isim like 'A%' Order by isim";?>

    uye talosunda durumuna göre yazar normal üye listeledim A harfini ürünleri getirdim yanlız altında ise üye adının karsısında durumu onun yanındada ürünleri yer almalı


    Adı Soyadı - Üyelik Türü - Eserleri

    Deneme Denem - Yazar - Deneme

    bunun için yukarda veridiğim sorguda
    <? echo $satir->isim; ?>
    <? echo $satir->soyisim; ?>
    <? echo $satir->durum; ?>
    <? echo $satir->uye_id; ?>

    çektim <? echo $satir->uye_id; ?> yazdıgımda ürünlerdeki uye_id degilde uye deki uye_id çekti nasıl yapıcam sorguyu

    yukardaki kodda yazar ve normal üye var kodda hem yazar üyelerini hem A harfiyle olanı hemde eserin adı durumu adı soy adı listede çıkacak ad soyad durumu yazar durumunu getiridm ama eseri nasıl getirecem
  • 23-05-2009, 11:19:24
    #13
    olmaz bir ürünü bir kişiye eklemiş olursun. yorumlar gibi ayrı bir tablo oluştur. id, urun_id ve uye_id olsun. bu şekilde her uyeye istediğin kadar urun ekleyebilirsin. aynı urunu farklı uyelerede ekleyebilirsin. yukarıdaki şekilde bir eklediğin ürünü başka birisine ekleyemezsin.

    bu sekilde like la da bir işin olmamış olur serverı da yormamış olursun.
    sorguda da

    select * from urun_uye whre uye_id=$id
    sorgusnu while ile çağırdığında o uyeye ait hepsi gelir. ve farklı uyelere aynı urunde ekleyebilirsin.
  • 23-05-2009, 17:49:43
    #14
    sorun o degil zaten 1 ürün bir kişiye eklenecek ama 1 üyeye 1 den çok ürün eklenebilecek
  • 23-05-2009, 18:03:55
    #15
    bide urun tablosuna uye_id ekledim ya sayı olarak kayıt ediyor ürün adı etmiyor