wmaraci reklam
lidertakipci

foreach ile aynı kategorideki ürünleri listelemek

3 Mesajlar 541 Okunma
advertseo
wmaraci reklam

idea idea WM Aracı Kullanıcı
  • Üyelik 27.04.2011
  • Yaş/Cinsiyet 37 / E
  • Meslek Yazılım
  • Konum İstanbul Avrupa
  • Ad Soyad M** S**
  • Mesajlar 448
  • Beğeniler 165 / 44
  • Ticaret 4, (%75)
Selamlar arkadaşlar,

veritabanı örneğim:
products tablosu altındaki sütunlar: id-baslik-kategori-seo_url
product_categories tablosu altındaki sütunlar: id-title-seo_url

Not: products tablsoundaki kategori sütunu ile product_categories tablsou altındaki seo_url sütunu verileri ortak.

Yapmak istediğim:

products tablosundaki aynı kategorideki ürünleri bir grup halinde yazdırmak.
örnek:

A grubu kategori ürünleri
1. ürün - 2. ürün - 3. ürün

B grubu kategori ürünleri
6. ürün - 7. ürün - 8. ürün

vakit ayıranlara teşekkür ederim. inş çözebiliriz.




@foreach($products as $urunler)
@foreach($product_categories as $urun_kategorileri)
@if($urunler->kategori == $urun_kategorileri->seo_url)


{!!$urun_kategorileri->title!!}


{!!$urunler->baslik!!}


@endif
@endforeach
@endforeach
 

 

wmaraci
reklam

ikodev ikodev Developer Kullanıcı
  • Üyelik 08.05.2015
  • Yaş/Cinsiyet 28 / E
  • Meslek Developer
  • Konum Samsun
  • Ad Soyad İ** Ş**
  • Mesajlar 1019
  • Beğeniler 321 / 320
  • Ticaret 19, (%100)
İşlem mantığı ile ben söylim siz phpde yazılımı yapın hocam;

$kategoriler = //mysql kodları
foreach( $kategoriler as $kategori )
{
$urunler = //mysql kodları (bir tek değişken olan şey, where hedef=$kategori["alaklıBölüm"])
foreach( $urunler as $urun )
{
//çıktı işlemleri
}
}


Yani işlem sırası kategorileri çekmek, döngü içerisinde de ürünleri kategoriden gelen id veya seo artık ayracınız neyse buna görede ürünleri çekmek
idea

kişi bu mesajı beğendi.

idea idea WM Aracı Kullanıcı
  • Üyelik 27.04.2011
  • Yaş/Cinsiyet 37 / E
  • Meslek Yazılım
  • Konum İstanbul Avrupa
  • Ad Soyad M** S**
  • Mesajlar 448
  • Beğeniler 165 / 44
  • Ticaret 4, (%75)
harika önce dediğiniz gibi kategorileri çekince işlem tamamlandı. teşekkür ederim.
ikodev

kişi bu mesajı beğendi.

wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al