Şu anda iki tablo, products
ve options
var.
Ürünleri içeriyor
- kimlik
- başlık
- tanım
Seçenekleri içeriyor
- kimlik
- product_kimlik
- sku
- başlık
Örnek veri olabilir:
Products
kimlik: 1
başlık: 'test'
tanım: 'my tanım'
Options
kimlik: 1
product_kimlik: 1
sku: 1001
başlık: 'red'
kimlik: 2
product_kimlik: 1
sku: 1002
başlık: 'blue'
Ben her farklı seçeneği ile, her öğeyi görüntülemek gerekir. Şu anda, ben products
satırları seçin ve bunların arasında dolaşmak ve her biri için options
dan uygun satırları seçin. : Ben bundan sonra benzer bir dizi oluşturmak
[product_başlık] = 'test';
[tanım] = 'my tanım';
[options][] = 1, 1001, 'red';
[options][] = 2, 1002, 'blue';
Sadece sql ile bunu yapmak için daha iyi bir yolu (Ben CodeIgniter kullanıyorum, ve kimlikeal Active Record sınıfını kullanmak istiyorum) var mı?