php yordamida html formalaridan ma'lumotlarniolish va ularni qayta ishlash mexanizmi

DOCX 11 стр. 28,2 КБ Бесплатная загрузка

Предварительный просмотр (5 стр.)

Прокрутите вниз 👇
1 / 11
o’zbekiston respublikasi axborot texnologiyalari va kommunikatsiyalarini rivojlantirish vazirligi toshkent axborot texnologiyalari universiteti qarshi filiali axborot texnologiyalari texnikumi dasturiy injiniring yo’nalishi 2-bosqich talabasi ro’ziboyeva sitoraning web texnologiyalar fanidan tayyorlagan mustaqil ishi mavzu: php yordamida html formalaridan ma'lumotlarniolish va ularni qayta ishlash mexanizmi fan o’qituvchisi: ______ ___________________ bajardi: ______ ___________________ qarshi - 2023 php yordamida html formalaridan ma'lumotlarniolish va ularni qayta ishlash mexanizmi reja: 1.ma’lumotlar bazasi haqida tushuncha 2. phpda ma’lumotlar bazalari bilan ishlash ushbu bo‘lim php va mysql mbbs o‘rtasidagi hamkorlik usullari bilan tanishishga mo‘ljallangan. asosiy e’tibor ma’lumotlar bazasi bilan bog‘lanishni o‘rnatish, so‘rovlar jo‘natish funksiyalari va javoblarni (mysql_connect, mysql_query, mysql_result, mysql_num_rows, mysql_close) qayta ishlashga qaratiladi. misol sifatida virtual tarix muzeyi ma’muriyati uchun web-interfeys tuzish masalasini ko‘raylik. php distributivida mysql ma’lumotlar bazasi bilan ishlash uchun mo‘ljallangan funksiyalar mavjud. bunda bu funksiyalarning mysql dagi ba’zi bir ma’lumotlar bazasini tasvirlash va to‘ldirish maqsadida web-interfeyslarni tuzish imkonini beruvchi funksiyalar bilan tanishamiz. ma’lumotlar bazasiga ma’lumotlarni qo‘shish …
2 / 11
hisoblanadi, “muallif” va “tasvir” maydonlarida esa persons kolleksiyasidan muallifning identifikatorlari va images kolleksiyasidan eksponat tasvirlariga muvofiq mavjud bo‘ladi. ma’lumotlar bazasi interfeysi ma’lumotlar bazasidagi mavjud jadval strukturasini (ya’ni uning maydonlari jamlanmasini) html-formada tasvirlash uchun quyidagi tarkibiy topshiriqlarni rejalashtirish mumkin: 1. mb bilan ulanishni o‘rnatish; 2. mb ishini tanlash; 3. jadval maydonlari ro‘yxatini olish; 3. html-formada maydonlarni tasvirlash bundan keyin formaga kiritilgan ma’lumotlarni ma’lumotlar bazasiga kiritish mumkin. ma’lumotlar bazasi bilan bog‘lanish (mysql dasturi misolida) aloqa o‘rnatish ma’lumotlar bazasi bilan aloqa o‘rnatish uchun mysql_connect funksiyasidan foydalaniladi. mysql_connect sintaksisi mysql_connect resursi (“server qatori”, “username”, “password”) bu funksiya mysql serveri bilan aloqa o‘rnatadi va bu aloqaga ko‘rsatkich qaytaradi yoki muvaffaqiyatsiz chiqqanda false ko‘rsatadi. odatda quyidagi parametrlar qiymati e’lon qilinadi: server = 'localhost:3306' username = server jarayoni egasidan foydalanuvchi ismi password = bo‘sh parol server bilan ulanish, agar u bungacha mysql_close() yordamida yopilmagan bo‘lsa, skriptni amalga oshirish tugallanishida baza bilan aloqa yopiladi. misol: mysql_connect amali shell>mysql …
3 / 11
l_list_fields sintaksisi mysql_list_fields (database_name qatori, table_name qatori) mysql_field_name funksiyasi so‘rov amalga oshirilishi natijasida olingan maydon nomini qaytaradi. mysql_field_len funksiyasi maydon uzunligini qaytaradi. mysql_field_type funksiyasi maydon tipini qaytaradi, mysql_field_flags funksiyasi esa probel bilan yozilgan maydon bayroqlari ro‘yxatini qaytaradi. maydon tiplari int, real, string, blob va h. bo‘lishi mumkin. bayroqlar not_null, primary_key, unique_key, blob, auto_increment va h. bo‘lishi mumkin. bu barcha buyruqlar sintaksisi bir xil: mysql_field_name (result qatori, butun field_offset) resursi; mysql_field_type (result qatori, butun field_offset) resursi; mysql_field_flags (result qatori, butun field_offset) resursi; mysql_field_len ( result qatori, butun field_offset) bu erda result – bu so‘rov natijasi identifikatori (masalan, mysql_list_fields yoki mysql_query funksiyalar bilan jo‘natilgan so‘rov), field_offset esa – natijadagi maydonning tartib raqami. mysql_num_rows(result resursi) buyrug‘i result ning ko‘pgina natijalari qatorlari miqdorini qaytaradi. misol: artifacts (eksponatlar kolleksiyasi) jadvali maydonlari ro‘yxatini olish. maydon nomi: ". $name_f; echo " maydon turi: ". $type; echo " maydon uzunligi: ". $len; echo " maydon bayroqlari qatori: " …
4 / 11
an aks ettirmaymiz, chunki uning ma’nosi o‘z-o‘zidan o‘rnatiladi. buning uchun explode funksiyasidan foydalaniladi: explode: sintaksisi explode massivi (separator qatori, string qatori , int limit) bu funksiya string qatorini separator taqsimlagichi yordamida qismlarga bo‘ladi va olingan qatorlar massivini qaytaradi. bizning holatda taqsimlagich sifatida probel “ ” ni olish kera, bo‘lish uchun boshlang‘ich qator sifatida esa – maydon bayroqlari qatorini. misol. artifacts jadvaliga ma’lumot kiritish uchun forma (index.php) "; } else { print mysql_error(); error("ma’lumotni bazaga ezishda xatolik");} } else {?> eksponat nomini kiriting ma’lumotlar bazasiga ma’lumotlar yozish ma’lumki, ma’lumotlarni jadvalga yozish uchun sql tilidagi insert buyrug‘i ishlatiladi: mysql> insert into artifacts set title='eksponat nomi'; php skriptda bunday buyruqdan foydalanish uchun mysql_query() funksiyasi mavjud. mysql_query sintaksisi mysql_query resursi (query qatori) mysql_query() sql-so‘rovni mysql ma’lumotlar bazasining ma’lumotlar bazasiga jo‘natadi. agar ochiq aloqa bo‘lmasa, funksiya parametrsiz mysql_connect() funksiyasiga o‘xshash holda mbbt bilan bog‘lanishga urinadi. so‘rov natijasi buferlanadi. adabiyotlar 1. abduqodirov a., xaitov a., shodiev …
5 / 11
azi dannix v visual basic i vba. moskva 2004 “binom”. 4. i. g. zaxarova. informasionnie texnologii v obrazovanii m-2003 “akademiya”. 5. e.v. fufaev, d. e. fufaev. bazi dannix. m-2005 “akademiya” kirillov v.v.

Хотите читать дальше?

Скачайте все 11 страниц бесплатно через Telegram.

Скачать полный файл

О "php yordamida html formalaridan ma'lumotlarniolish va ularni qayta ishlash mexanizmi"

o’zbekiston respublikasi axborot texnologiyalari va kommunikatsiyalarini rivojlantirish vazirligi toshkent axborot texnologiyalari universiteti qarshi filiali axborot texnologiyalari texnikumi dasturiy injiniring yo’nalishi 2-bosqich talabasi ro’ziboyeva sitoraning web texnologiyalar fanidan tayyorlagan mustaqil ishi mavzu: php yordamida html formalaridan ma'lumotlarniolish va ularni qayta ishlash mexanizmi fan o’qituvchisi: ______ ___________________ bajardi: ______ ___________________ qarshi - 2023 php yordamida html formalaridan ma'lumotlarniolish va ularni qayta ishlash mexanizmi reja: 1.ma’lumotlar bazasi haqida tushuncha 2. phpda ma’lumotlar bazalari bilan ishlash ushbu bo‘lim php va mysql mbbs o‘rtasidagi hamkorlik usullari bilan tanishishga mo‘ljallangan. asosiy e’tibor ma’lumotlar...

Этот файл содержит 11 стр. в формате DOCX (28,2 КБ). Чтобы скачать "php yordamida html formalaridan ma'lumotlarniolish va ularni qayta ishlash mexanizmi", нажмите кнопку Telegram слева.

Теги: php yordamida html formalaridan… DOCX 11 стр. Бесплатная загрузка Telegram