Fartaj
یک شنبه 21 دی 1393, 09:42 صبح
سلام خدمت دوستان
ببینید من دو تا جدول دارم یکی برند و یکی موبایل فیلد مشترک این دو تا brand_id هست حالا من یک جوین گرفتم :
$allmobile = $this->Mobile->query(
"SELECT * FROM mobile JOIN brands ON mobile.brand_id = brands.brand_id ORDER BY mobile.brand_id" );
اگر من تو جدول برند دو تا برند داشته باشم : ال جی -> 1 و سامسونگ -> 2
و مثلا از آی دی 1 (ال جی) تو جدول موبایل 3 مدل گوشی ثبت کرده باشم و از آی دی 2 10 مدل می خوام موقع چاپ مدل های گوشی اول شروع برند با آی دی 1 کلمه ال جی رو چاپ کند و بعد از اینکه 3 مدل ال جی تموم شد کلمه سامسونگ رو چاپ کنه و در ادامه مدل هاس سامسونگ
حالا تو foreach من چجوری این کار رو انجام بدم ؟
شبیه همین تصویر پیوست شده می خوام بشه
127458
ببینید من دو تا جدول دارم یکی برند و یکی موبایل فیلد مشترک این دو تا brand_id هست حالا من یک جوین گرفتم :
$allmobile = $this->Mobile->query(
"SELECT * FROM mobile JOIN brands ON mobile.brand_id = brands.brand_id ORDER BY mobile.brand_id" );
اگر من تو جدول برند دو تا برند داشته باشم : ال جی -> 1 و سامسونگ -> 2
و مثلا از آی دی 1 (ال جی) تو جدول موبایل 3 مدل گوشی ثبت کرده باشم و از آی دی 2 10 مدل می خوام موقع چاپ مدل های گوشی اول شروع برند با آی دی 1 کلمه ال جی رو چاپ کند و بعد از اینکه 3 مدل ال جی تموم شد کلمه سامسونگ رو چاپ کنه و در ادامه مدل هاس سامسونگ
حالا تو foreach من چجوری این کار رو انجام بدم ؟
شبیه همین تصویر پیوست شده می خوام بشه
127458