hasret123 adlı üyeden alıntı:
mesajı görüntüle
tablo eşleştir
14
●1.011
- 23-05-2009, 10:23:02Üyeliği durduruldulike 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:55Kimlik 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:44evet 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:24olmaz 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.