Navoiy innovatsiyalar universiteti


Download 265.5 Kb.
bet3/4
Sana22.11.2023
Hajmi265.5 Kb.
#1794011
1   2   3   4
Bog'liq
Tolqin13

Ma'lumotuchun: fayl config/db.php ilovaningassosiysozlamafayliorqaliulanadi config/web.php, u esa web-ilova nusxasinisozlamalarinio'zichigaoladi. qo'shimchama'lumotuchun, iltimos, ushbu Sozlamalar bo'limgako'ribchiqing.
Agar sizframeworkdayo'qbo'lganma'lumotlaromborlaribilanishlashingizkerakbo'lsaquydagikengaytmalargaetiborbering:

  • Informix

  • IBM DB2

  • Firebird

Active Record klassi (sinf) avlodiniyaratamiz


countrydanma'lumotlarniolibishlatibko'rishuchun, Active Recordnikengaytirganklassyarating, nomi Country vauni models/Country.php fayligasaqlang.


namespaceapp\models;

useyii\db\ActiveRecord;

classCountryextendsActiveRecord
{
}
Country klassi yii\db\ActiveRecordnikengaytirmoqda. Sizuningichidabirsatrkod ham yozmasligingizmumkin! YuqoridagikodassosidaYiio'zima'lumotlaromboridagijadvalvaklassorasidaaloqayasaydi.
Ma'lumotuchun: Agar ma'lumotlaromboridagi nom vaklassnomiorasidabirxilliknisaqlashimkonibo'lmasasizklassgaaynanjadalismini yii\db\ActiveRecord::tableName() usuliorqaliyozishingizmumkin.
Country klassiniishlatganingizda, sizosonlikcha country jadvalidagima'lumotlarbilanboshqarishingizmumkin, misoluchunpastdagiqatorlardashuniko'rishingizmumkin:

useapp\models\Country;

// "country" jadvalidanhammama'lumotlarniqabulqilamizvaularni "name" ustunibo'yichasaralaymiz.
$countries = Country::find()->orderBy('name')->all();

// "US" jadvalka'litibo'yichama'lumotniolibberadi.
$country = Country::findOne('US');

//"United States"
echo $country->name;

// nomio`zgartiramiz "U.S.A."gavama'lumotlaromboridasaqlaymiz.
$country->name = 'U.S.A.';
$country->save();
Ma'lumotuchun: Active Record — buma'lumotlaromboribilanishlashuchunjuda ham mukammalvositahisoblanadi. Yana ko'oproqma'lumotnisiz Active Record bo'limidatopishingizmumkin. Qo'shimchatariqasida, sizyanaboshqayanada past qismvositasi Data Access Objectsdanfoydalanishingizmumkin.

Download 265.5 Kb.

Do'stlaringiz bilan baham:
1   2   3   4




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling