• Create database
  • $conn – bog’lanish natijasini o’ziga taminlab olayotgan o’zgaruvchi, boshqa nomli o’zgaruvchi olishimiz ham mumkin; New mysqli




    Download 0.98 Mb.
    bet2/4
    Sana10.12.2022
    Hajmi0.98 Mb.
    #33994
    1   2   3   4
    Bog'liq
    6-dars
    Metallarni kesish va kavsharlash texnologiyasi., 2-amaliy topshiriq, 05-1272 15.12.2021, Maqom asoslari, mustaqil ish mavzulari2 (3), 3-MI Uralov Bunyod, 3-mustaqil ish-Vektorlar bo, YO\'PA0118 (1), 290, 2-mavzu.Yarim o‘tkazgichli diodlar, 788, 789, ferment, xfghjh
    $conn – bog’lanish natijasini o’ziga taminlab olayotgan o’zgaruvchi, boshqa nomli o’zgaruvchi olishimiz ham mumkin;
    New mysqli – MySQL bilan bog’lanishni taminlovchi funksiya;
    Localhost – new mysqli funksiyasining birinchi parametri bo’lib o’zgartirish shart emas;
    User – PHPMyAdmin dagi foydalanuvchi nomi;
    Parolshu foydalanuvchi paroli;
    Baza_name – qaysi bazaga bog’lanayotgan bo’lsak shu baza nomi, bo’sh qoldirishimiz ham mumkin;
    Faylni MySQL ga bog’laganimizdan so’ng yangi ma’lumotlar bazasini yaratishimiz mumkin bo’ladi, buning uchun quyidagi buyruq kodidan foydalanamiz:
    $creat = "Create database data_name";
    Bu yerda
    $creat – operator natijasini o’ziga taminlab olayotgan o’zgaruvchi, boshqa nomli o’zgaruvchi olishimiz ham mumkin;
    Create database – ma’lumotlar bazasini yaratish operatori;
    Data_name – yaratilayotgan ma’lumotlar bazasi nomi;
    Shunday qilib create_d.php fayli kodi quyidagicha bo’ladi (4-rasm):

    Endi ushbu faylni brouzer oynasida sinovdan o’tkazamiz. Buning uchun dars nomli saytimiz bosh sahifasidagi (3-rasmda ko’rsatilgan brouzer oynasidagi) “Ma’lumotlar bazasi yaratish” nomli giper murojaatni sichqoncha chap tugmasi yordamida tanlaymiz. Natija quyidagicha bo’ladi (5-rasm):

    PhpMyAdmin da natija 6-rasmda ko’rsatilgandek bo’ladi:

    Eslatma: Shuni aytib o’tishimiz kerakki create_d.php fayliga brouzerdan birinchi marta murojaat qilganimizdagina ma’lumotlar bazasi yaratiladi, keyingi gipermurojaatlarimizda ma’lumotlar bazasi yaratilmaydi, chunki bitta nomda ikkita ma’lumotlar bazasini yaratish mumkin emas! Keyingi safar ma’lumotlar bazasini yaratayotganda boshqa nom bilan yaratish kerak!
    Endi create_t.php nomli php faylini yaratamiz. Ushbu faylda MySQL ma’lumotlar bazasini boshqaruvchi tizimida yuqorida yaratgan fakultet nomli ma’lumotlar bazamizda talabalar nomli jadval hosil qilamiz. Bu faylni ham avvalo MySQL bilan bog’lashimiz kerak bo’ladi. Faylni MySQL ga bo’g’lash kodi yuqorida keltirganimizdek:
    $conn = new mysqli("localhost", "user", "parol","baza_name");
    Lekin bu yerda baza nomini bo’sh qoldirish mumkin emas, chunki biz yaratmoqchi bo’lgan jadvalimiz qaysi bazaga tegishli ekanligimizni ko’rsatishimiz shart.
    Faylni MySQL ga bog’laganimizdan so’ng yangi jadval yaratishimiz mumkin bo’ladi, buning uchun quyidagi buyruq kodidan foydalanamiz:
    $jadval = "CREATE TABLE Jadval_nomi (
    Maydon_nomi maydon_turi,
    Maydon_nomi maydon_turi,
    ………………………………
    Maydon_nomi maydon_turi,
    )";
    Bu yerda:

    Download 0.98 Mb.
    1   2   3   4




    Download 0.98 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    $conn – bog’lanish natijasini o’ziga taminlab olayotgan o’zgaruvchi, boshqa nomli o’zgaruvchi olishimiz ham mumkin; New mysqli

    Download 0.98 Mb.