Assalomu alaykum, yordam.uz saytimizga xush kelibsiz.
Bu saytda o`zingizni qiziqtirgan savollarga javob olishingiz va o`z sohangiz bo`yicha savollarga javob berishingiz mumkin. Bizning Oilamizga a'zo bo`lganingiz uchun chuqur Minnatdorchilik bildiramiz !!!

yii2 id raqamlarini 2 tablitsadan olish

+1 ovoz
68 marta ko‘rilgan
so‘radi 25 oktabr, 17 alfraganus (812 bal)
tahrirlandi 25 oktabr, 17 Saidolim

Assalomu Aleykum, men yii form qilganman, va formdagi 1 qator malumotlari dropdown orqali databazaga raqam bo'lib boradi, men esa view ga o'sha raqamlarni string qilib ko'rsatmoqchiman, men bilmahyotgan narsa esa, osha raqamlarni strngni boshqa tablitsada. Buni arrayhelper bn qilsa bo'larkanu, ammo arrayhelperni foreach bn yoki while bn loop qilib bo'lmas ekan. masalan:

 $typo = \yii\helpers\ArrayHelper::map(\app\models\extraagri::find()
->where(['id'=>$dexqon->po_item_no])
->all(),'id','name');

ko'rib turinganidek, extraagri id => boshqa tablitsadagi po_item_no bilan tenglashtirish kerek, buni controllerdan qila olmadim, view dan ham, shuni bir amallab qilsa bo'ladi loop qilib?

izoh qoldirdi 25 oktabr, 17 ruslanraupov (13 bal)
ko‘chirildi 25 oktabr, 17 Saidolim
formangiz bn view ni rasmga tushirib junata olasizmi?

1 ta javob

+1 ovoz
javob berdi 25 oktabr, 17 Farhodjon (1,192 bal)
tahrirlandi 25 oktabr, 17 Saidolim
 
Eng yaxshi javob
$model = Table1::find()
->joinWith('news')
->where(['table1.id'=>$id])
->andWhere(['news.id' => $anotherID])
->all();

Assalomu alaykum, yordam.uz saytimizga xush kelibsiz.

Bu saytda o`zingizni qiziqtirgan savollarga javob olishingiz va o`z sohangiz bo`yicha savollarga javob berishingiz mumkin.

Bizning Oilamizga a'zo bo`lganingiz uchun chuqur Minnatdorchilik bildiramiz !!!

Telegram kanal YordamUzRss

...