wert bunu yazdı Clickanddie bunu yazdı FCN bunu yazdı ürünler tablo - kategoriler tablon - ilişki tablosu kategorileri normal kategori tablosuna ekledin ürün eklerken kategori seçiyorsun. ürünler tablosuna normal ürün kayıtlarını giriyorsun daha sonrada ürünid si ve seçilen kategori id sini ilişki tablosuna insert ettiriyorsun bu sayede her ürün için sınırsız kategori ekleyebilirsin. çekerken nasıl oluyor hocam? teşekkür ederim bu arada sorgu içinde sorgu olacak sanırım :| hayır tablo birleştirme olacak. yok müdür mesela kategorisi 3 olanları ilişti tablosunda sorgulattık (ürün_id=1,4,6,7,9 ) olanlar geldi sonra ektana yazdıraccaz ekradana yazdırkende tekrar veritabanına bağlanıp buseferde ürün tablodan çekecez sırayla ürün_id si 1 olanın adı, resmi, fiyat ürün_id si 4 olanın adı, resmi, fiyat ürün_id si 6 olanın adı, resmi, fiyat... sorgu içinde sorgu ile demek istediğim buydu :D başka yol gelmedi aklıma arkadaş nasıl çekecez demiş |sadece aptalların başarısı ders notu ile lçülür|

sokoban bunu yazdı wert bunu yazdı sokoban bunu yazdı wert bunu yazdı Cosmic bunu yazdı hayır join ile tek sorguda halledilir o düzenden sonra joini bilmiyorum işte :D ufak bir açıklama yapılabilirmi :D Hocam hem join bilmiyorum diyorsun hem tablo birleştirme yapılmayacak diyorsun :D neye gre iddia ediyorsun bunu? Şaka mısınız kardeşim. hacı ben demedimki tablo birleştirme olamayacak diye aklıma bir yol geldi onu syledim Sorgu içinde sorgu olacak sanırım demişsin, ben de hayır tablo birleştirme olacak demişim , sonra sen genede sorgu içinde sorguyu anlatmışın :D neyse hocam mühim değil de yanlış bilgi verilmesin yle sorgu içinde sorgu yapmakla işin içinden çıkılmaz 4 tane tablo varsa 4 tane ayrı while mı açacan sonsuza doğru uzar o program :D joini nasıl kullanıyoruz http://blog.mustafakirimli.com/mysql-join-left-right-inner-cross-kullanimi-ve-ornekleri/836.

ürünler tablo - kategoriler tablon - ilişki tablosu kategorileri normal kategori tablosuna ekledin ürün eklerken kategori seçiyorsun. ürünler tablosuna normal ürün kayıtlarını giriyorsun daha sonrada ürünid si ve seçilen kategori id sini ilişki tablosuna insert ettiriyorsun bu sayede her ürün için sınırsız kategori ekleyebilirsin. çekerken nasıl oluyor hocam? teşekkür ederim bu arada

Cosmic bunu yazdı hayır join ile tek sorguda halledilir o düzenden sonra joini bilmiyorum işte :D ufak bir açıklama yapılabilirmi :D Hocam hem join bilmiyorum diyorsun hem tablo birleştirme yapılmayacak diyorsun :D neye gre iddia ediyorsun bunu? Şaka mısınız kardeşim. .

Clickanddie bunu yazdı Cosmic bunu yazdı virgülle o düşündüğün şekilde yapmak sağlıklı olmazda ayrı bir tablo oluşturup orda tutman daha mantıklı olur kategoriurunleri kategoriurunleriidkategoriidurunidtarzında bağlantı kurarsın byle en fazla 2 farklı kategoride gsterirsin 3. sü için yine virgül kullanmak zorunda kalırsın ben birden çok yani 10 kategoride birden de olabilir 2 kategoride birden de olabilir. doğru mu düşünüyorum hocam? Cosmic'in sylediği mantıkla sonsuz kategoriye bağlayabilirsin ne kadar girdi oluşturduğuna bağlı hocam sen ters anlamışsın mevzuyu hmmm deneyeyim o zaman hemen hocam kusura bakmayın yanlış biliyormuşum. :) Teşekkür ederim takılırsam birazdan dnerim. sağolun tekrar.

sokoban bunu yazdı wert bunu yazdı Cosmic bunu yazdı hayır join ile tek sorguda halledilir o düzenden sonra joini bilmiyorum işte :D ufak bir açıklama yapılabilirmi :D Hocam hem join bilmiyorum diyorsun hem tablo birleştirme yapılmayacak diyorsun :D neye gre iddia ediyorsun bunu? Şaka mısınız kardeşim. hacı ben demedimki tablo birleştirme olamayacak diye aklıma bir yol geldi onu syledim Sorgu içinde sorgu olacak sanırım demişsin, ben de hayır tablo birleştirme olacak demişim , sonra sen genede sorgu içinde sorguyu anlatmışın :D neyse hocam mühim değil de yanlış bilgi verilmesin yle sorgu içinde sorgu yapmakla işin içinden çıkılmaz 4 tane tablo varsa 4 tane ayrı while mı açacan sonsuza doğru uzar o program :D.

wert bunu yazdı sokoban bunu yazdı wert bunu yazdı sokoban bunu yazdı wert bunu yazdı Cosmic bunu yazdı hayır join ile tek sorguda halledilir o düzenden sonra joini bilmiyorum işte :D ufak bir açıklama yapılabilirmi :D Hocam hem join bilmiyorum diyorsun hem tablo birleştirme yapılmayacak diyorsun :D neye gre iddia ediyorsun bunu? Şaka mısınız kardeşim. hacı ben demedimki tablo birleştirme olamayacak diye aklıma bir yol geldi onu syledim Sorgu içinde sorgu olacak sanırım demişsin, ben de hayır tablo birleştirme olacak demişim , sonra sen genede sorgu içinde sorguyu anlatmışın :D neyse hocam mühim değil de yanlış bilgi verilmesin yle sorgu içinde sorgu yapmakla işin içinden çıkılmaz 4 tane tablo varsa 4 tane ayrı while mı açacan sonsuza doğru uzar o program :D joini nasıl kullanıyoruz http://blog.mustafakirimli.com/mysql-join-left-right-inner-cross-kullanimi-ve-ornekleri/836 sağol bakıyorum hemen :D |sadece aptalların başarısı ders notu ile lçülür|

ya arkadaşlar becerdim ürünü ekleyebiliyorum da. Şyle bir sorun çıktı ortaya : ürünü çekiyorum gstereceğim kategorileri işaretlenmiş yani checked lı checkbox larla çekiyorum ancak geriye kalan kategoriler i nasıl çekicem devamına yani diyelim ki elma ürünü, yemekler, mutfak ve meyveler kategorisinde gsterilcek şekilde eklnmiş halde. ben elma ürününü düzenlemek için bir form sayfasına çekiyorum işte ürün adı : elma ürün başlığı: çok lezzetli ürün kategorileri : yemekler, mutfak, meyveler, ... işte sorun tam da burada geriye kalan kategorileri buraya çekicem de bütün kategoriler geliyor yani ben ürünü eklerken işaretlemediğim kategorileri işaretlediğim kategorilerin devamına eklemeliyim ki kafa karışıklığı olmasın... birde diyelimki becerdim yani işaretli olmayanları işaretlilerin devamına çekmeyi becerdim ama diğer bir sorun diyelim ki işte o işaretli gelen 3 kategoriye 2 kategori daha ekledim o zamanda kategori_urun ilişki tablosuna bunu nasıl işleyeceğim? İşaretlemediğin kategorileri checkbox olarak değilde selectbox olarak koy oradan bir kategori seçip dahil ettiğin zaman o ürüne onuda checkbox olarak gstertirsin. Aslında sen şu formunun bi SS'ini atsan daha kolay yardımcı olunur hocam :) .

virgülle o düşündüğün şekilde yapmak sağlıklı olmazda ayrı bir tablo oluşturup orda tutman daha mantıklı olur kategoriurunleri kategoriurunleriidkategoriidurunidtarzında bağlantı kurarsın byle en fazla 2 farklı kategoride gsterirsin 3. sü için yine virgül kullanmak zorunda kalırsın ben birden çok yani 10 kategoride birden de olabilir 2 kategoride birden de olabilir. doğru mu düşünüyorum hocam?

wert bunu yazdı Cosmic bunu yazdı hayır join ile tek sorguda halledilir o düzenden sonra joini bilmiyorum işte :D ufak bir açıklama yapılabilirmi :D Hocam hem join bilmiyorum diyorsun hem tablo birleştirme yapılmayacak diyorsun :D neye gre iddia ediyorsun bunu? Şaka mısınız kardeşim. hacı ben demedimki tablo birleştirme olamayacak diye aklıma bir yol geldi onu syledim |sadece aptalların başarısı ders notu ile lçülür|

"baglanti" isminde bir tablo oluşturduğunu varsayıyorum alanları da şyle olsun : id, urun_id, kategori_id bir kategoriye ait ürünleri çekerken select from baglanti where kategori_id= dersen sana ürünleri verecektir. bylece bir ürünü birden fazla kategoriye bağlayabilirsin umarım yardımcı olmuşumdur. edit : cosmic benden nce yetişmiş :D sokoban tarafından 24/May/13 17:48 tarihinde düzenlenmiştir.

kategori Tablosu kat_idkat_adurun Tablosu urun_idvs. vs. kat_urun Tablosu kat_idurun_idşimdi ürün eklerken bir checkbox koyacaksın ve kategorileri seçecek adam daha sonra onları dngüyle kat_urun tablosuna ekleteceksin kategoriye gre ürün çekerkende(rn kategori id= 15 olsun)SELECT FROM urunler u LEFT JOIN kat_urun k2u ON (u. urun_id=k2u. urun_id) where k2u. kat_id='15' GROUP BY u. urun_id ORDER BY u. urun_id DESCbenzer yntemle bir ürüne ait kategorileride getirebilirsin. burda yaptığımız şey urun tablosundaki urun_id ler ile kat_urun tablosundaki urun_id leri left join ile birleştirmek oldu.

Cosmic bunu yazdı virgülle o düşündüğün şekilde yapmak sağlıklı olmazda ayrı bir tablo oluşturup orda tutman daha mantıklı olur kategoriurunleri kategoriurunleriidkategoriidurunidtarzında bağlantı kurarsın byle en fazla 2 farklı kategoride gsterirsin 3. sü için yine virgül kullanmak zorunda kalırsın ben birden çok yani 10 kategoride birden de olabilir 2 kategoride birden de olabilir. doğru mu düşünüyorum hocam? Cosmic'in sylediği mantıkla sonsuz kategoriye bağlayabilirsin ne kadar girdi oluşturduğuna bağlı hocam sen ters anlamışsın mevzuyu.

kafayı yiyicem arkadaş ya. ekranın kşesini de kırdım mouse da. ben hava almaya çıkıyorum bu işi iki güne çzmem gerek lütfen yardımcı olun. şimdiden teşekkürler. kafam attı. s... yfdasg

hayır join ile tek sorguda halledilir o düzenden sonra joini bilmiyorum işte :D ufak bir açıklama yapılabilirmi :D |sadece aptalların başarısı ders notu ile lçülür|

implode fonksiyonuyla bi işim olabilir mi burada?

Merhaba Arkadaşlar, ncelikle Konu İnternette var biliyorum ancak açıkcası ben anlamadım diğer forumları o yüzden tbt den başka bir forum benim için forum değildir. ncelikle başlıktan konu zaten açık. kategoriler tablom var elemanları : id, sira, kategori_adi, sayfasi ürünler tablom var birde elemanları ise : id, sira, icerik_adi, kategorisi diye. Ben diyelim ki bir ürün oluşturdum adı Elma. Tablo da satır şyle olucak : 1, 1, elma, meyveler ancak ben bu elma ürününü aynı zamanda yiyecekler kategorisinde de gstermek istiyorum. aklıma içerikler tablosunda kategorisi sütununa virgüllerle ayırarak kategori adlarını yazmak geldi ancak neyse işte... yapamadım sonuçta. Bana bu konuda acil yardım gerek zaten bitti sayılır neredeyse. Şimdiden çok teşekkürlerimi sunuyorum...

ya arkadaşlar becerdim ürünü ekleyebiliyorum da. Şyle bir sorun çıktı ortaya : ürünü çekiyorum gstereceğim kategorileri işaretlenmiş yani checked lı checkbox larla çekiyorum ancak geriye kalan kategoriler i nasıl çekicem devamına yani diyelim ki elma ürünü, yemekler, mutfak ve meyveler kategorisinde gsterilcek şekilde eklnmiş halde. ben elma ürününü düzenlemek için bir form sayfasına çekiyorum işte ürün adı : elma ürün başlığı: çok lezzetli ürün kategorileri : yemekler, mutfak, meyveler, ... işte sorun tam da burada geriye kalan kategorileri buraya çekicem de bütün kategoriler geliyor yani ben ürünü eklerken işaretlemediğim kategorileri işaretlediğim kategorilerin devamına eklemeliyim ki kafa karışıklığı olmasın... birde diyelimki becerdim yani işaretli olmayanları işaretlilerin devamına çekmeyi becerdim ama diğer bir sorun diyelim ki işte o işaretli gelen 3 kategoriye 2 kategori daha ekledim o zamanda kategori_urun ilişki tablosuna bunu nasıl işleyeceğim?

ürünler tablo - kategoriler tablon - ilişki tablosu kategorileri normal kategori tablosuna ekledin ürün eklerken kategori seçiyorsun. ürünler tablosuna normal ürün kayıtlarını giriyorsun daha sonrada ürünid si ve seçilen kategori id sini ilişki tablosuna insert ettiriyorsun bu sayede her ürün için sınırsız kategori ekleyebilirsin. FCN tarafından 24/May/13 18:57 tarihinde düzenlenmiştir

Clickanddie bunu yazdı FCN bunu yazdı ürünler tablo - kategoriler tablon - ilişki tablosu kategorileri normal kategori tablosuna ekledin ürün eklerken kategori seçiyorsun. ürünler tablosuna normal ürün kayıtlarını giriyorsun daha sonrada ürünid si ve seçilen kategori id sini ilişki tablosuna insert ettiriyorsun bu sayede her ürün için sınırsız kategori ekleyebilirsin. çekerken nasıl oluyor hocam? teşekkür ederim bu arada sorgu içinde sorgu olacak sanırım :| hayır tablo birleştirme olacak. .

sokoban bunu yazdı wert bunu yazdı Clickanddie bunu yazdı FCN bunu yazdı ürünler tablo - kategoriler tablon - ilişki tablosu kategorileri normal kategori tablosuna ekledin ürün eklerken kategori seçiyorsun. ürünler tablosuna normal ürün kayıtlarını giriyorsun daha sonrada ürünid si ve seçilen kategori id sini ilişki tablosuna insert ettiriyorsun bu sayede her ürün için sınırsız kategori ekleyebilirsin. çekerken nasıl oluyor hocam? teşekkür ederim bu arada sorgu içinde sorgu olacak sanırım :| hayır tablo birleştirme olacak. yok müdür mesela kategorisi 3 olanları ilişti tablosunda sorgulattık (ürün_id=1,4,6,7,9 ) olanlar geldi sonra ektana yazdıraccaz ekradana yazdırkende tekrar veritabanına bağlanıp buseferde ürün tablodan çekecez sırayla ürün_id si 1 olanın adı, resmi, fiyat ürün_id si 4 olanın adı, resmi, fiyat ürün_id si 6 olanın adı, resmi, fiyat... sorgu içinde sorgu ile demek istediğim buydu :D başka yol gelmedi aklıma arkadaş nasıl çekecez demiş hayır join ile tek sorguda halledilir o düzenden sonra Bittik biz bittik

beceremedim :( yani anlamadım. yani mantığı anladım ancak ürün eklerken kategori eklerken hangi tabloya neyi nasıl ekleyeceğimi anlamadım? çekme işlemini anladım da.. kafam dolu heralde ya saatlerdir uğraşıyorum

FCN bunu yazdı ürünler tablo - kategoriler tablon - ilişki tablosu kategorileri normal kategori tablosuna ekledin ürün eklerken kategori seçiyorsun. ürünler tablosuna normal ürün kayıtlarını giriyorsun daha sonrada ürünid si ve seçilen kategori id sini ilişki tablosuna insert ettiriyorsun bu sayede her ürün için sınırsız kategori ekleyebilirsin. çekerken nasıl oluyor hocam? teşekkür ederim bu arada sorgu içinde sorgu olacak sanırım :| mesela ilişki tablosunda sorhulatacaksın kategorisi 3 olan ürünleri getir wert tarafından 24/May/13 20:27 tarihinde düzenlenmiştir |sadece aptalların başarısı ders notu ile lçülür|

virgülle o düşündüğün şekilde yapmak sağlıklı olmazda ayrı bir tablo oluşturup orda tutman daha mantıklı olur kategoriurunleri kategoriurunleriidkategoriidurunidtarzında bağlantı kurarsın Bittik biz bittik

wert bunu yazdı sokoban bunu yazdı wert bunu yazdı Cosmic bunu yazdı hayır join ile tek sorguda halledilir o düzenden sonra joini bilmiyorum işte :D ufak bir açıklama yapılabilirmi :D Hocam hem join bilmiyorum diyorsun hem tablo birleştirme yapılmayacak diyorsun :D neye gre iddia ediyorsun bunu? Şaka mısınız kardeşim. hacı ben demedimki tablo birleştirme olamayacak diye aklıma bir yol geldi onu syledim Sorgu içinde sorgu olacak sanırım demişsin, ben de hayır tablo birleştirme olacak demişim , sonra sen genede sorgu içinde sorguyu anlatmışın :D neyse hocam mühim değil de yanlış bilgi verilmesin yle sorgu içinde sorgu yapmakla işin içinden çıkılmaz 4 tane tablo varsa 4 tane ayrı while mı açacan sonsuza doğru uzar o program :D joini nasıl kullanıyoruz |sadece aptalların başarısı ders notu ile lçülür|

kategori Tablosu kat_idkat_adurun Tablosu urun_idvs. vs. kat_urun Tablosu kat_idurun_idşimdi ürün eklerken bir checkbox koyacaksın ve kategorileri seçecek adam daha sonra onları dngüyle kat_urun tablosuna ekleteceksin kategoriye gre ürün çekerkende(rn kategori id= 15 olsun)SELECT FROM urunler u LEFT JOIN kat_urun k2u ON (u. urun_id=k2u. urun_id) where k2u. kat_id='15' GROUP BY u. urun_id ORDER BY u. urun_id DESCbenzer yntemle bir ürüne ait kategorileride getirebilirsin. burda yaptığımız şey urun tablosundaki urun_id ler ile kat_urun tablosundaki urun_id leri left join ile birleştirmek oldu. Hocam INNER JOIN KUllanmak daha mantıklı olmaz mı burada solaki tablo da olupta sağdakinde olmazsa boş dngü çevirecek anladığım kadarıyla?