Texnologiyalari
hjacki 1046 Web texnologiyalari
< /h tm l> _____________________________________________________ O 'quv M B sig a T a la b a la r b aqidagi m a'lum otlarni kiritish Talabaning identifikator nomeri: Famffiyasi: Ismi: ■ * ’ -’•v Stipendiyasi: K u r s i : Bmnchikurs Manzili: Tug'Dgan sanasi: / ‘ , ; (Y Y Y Y -O O -K K ) Университета: To sh kent d a vlar pedagogika u r# v«r»te ti [ "r. Техгъка daviat urvversiteti And^on daviat uruversAeti Tarmtz davtet universiteti Samarqand daviat umversiteti O 'zb «kisto o MiSr/ urrvenUeti Toshkent daviat axborot u r»ve r»te b 11.6-rasm. Student jadvaliga talabalar haqidagi m a ’lumotlarni kiritish formasi 11.6-rasmdagi form ada kiritilgan m a ’lum otlarni m a'lu m o tlar ba zasiga yozish 11.9.2-listingda ko‘riladi. Л . 9.2-listing, i n s e r t t a l a b a . p h p fayli. uquv m a ’lumotlar bazasi- ning student jadvaliga yangi talaba m a iu m o tla r in i yozish < h ea d > < title > 0 'q u v M B ga m a ’lu m otlarn i k ir itish < /title > < /h e a d > < b od y> < h 3 > 0 ‘quv M B ga m a ’lu m otlarn i k ir itish < /h 3 > i f (!$stu d _id || !Snam e || !$surnam e || !$kurs || !$univ_id) { e c h o “ K o'rsatilgan m aydonlar to'ld irilm agan . T o id ir ilis h i zarur b o ig a n m aydonlarga m a iu m o tla r n i k iritin g va qayta u rin ib k o'ring.” ; exit; } @ $db = m y s q l_ p c o n n e c t(“lo c a lh o st”, “ily o sb ey ”, “ 135” ); i f (!$db) { e c h o “ M a ’lu m otlar bazasiga bog'lan a o lm a d i . “ ; exit; } m y sq l_ se le c t_ d b ( "uquv”) ; Squery = “insert in to stu d en t values (‘”.$ stu d _ id .’” , ‘”.$ su rn a m e.” \ ” \$ n a rne.” V ”-$stip en d .” ,,” ’.$kurs.” V ” $city.” V ”-$birthday.’” ,’”.$ u n iv _ id .” ’) ”; Sresult = m ysql_query($query); i f ($result) e c h o m y sq l_ a ffected _ ro w s( ).“ talaba m a iu m o ti bazaga y o z il- d i.”; ?> < /b o d y > < /h tm l> __________________________________________________ _ Xuddi shu kabi, boshqa jadvallarga ham m a ’lumotlar kiritish in- terfeysini yaratish lozim. D em ak, m a ’lumotlarni kiritish masalasini Web-interfeys yor d am ida hal etdik, lekin m asalaning bunday hal etilishi h a m m a vaqt ham samara bermaydi. M asalan, ba’zi jadvallarda maydon qiymatla- rini boshqa bir jadvallardan olishga to ‘g‘ri keladi yoki m a ’lumotlarni bu tarzda kiritishda jadvalga bo‘sh satrlar ham kirishi m um kin . Shuning u ch u n m a ’lumotlarni kiritish masalasini yechayotgan vaqt- da m asalaning barcha taraflariga e ’tibor qaratish lozim. Masalani to'g'ri loyihalash va uni hal etish y o ila rin i topishni o ‘quvchiga m us- taqil ravishda qoldiramiz. Biz boshqa bir masalani — M ySQL M BB T ida saqlanayotgan m a ’lumotlar bazasidagi m a ’lum otlarni chiqazishni ko‘rib o 'tam iz. c) M ySQL da saqlanayotgan m a ’lumotlarni olish P H P texnologiyasi yordam ida m a iu m o t l a r n i brauzerga chiqazish u chun bazadan olingan m a i u m o t l a r o'zgaruvchiga tenglanadi. So'ng ushbu o ‘zgaruvchi brauzerga chiqaziladi. M ySQ L da m a i u m o t l a r n i jadvaldan olishni amalga oshirish u ch u n SQ L tilining S E L E C T b u y r u g id a n foydalaniladi: m ysql> S E L E C T * F R O M student;________________________________________ Oldingi m a ’ruzada aytganim izdek, m y s q l q u e r y O funksi yasi m a ’lum otlar bazasiga so‘rovlar (m a’lum otlarni j o ‘natish, olish, o'chirish, o ‘zgartirish kabi) bilan murojaat etish interfeysini t a ’minlaydi. S h u ning uchun yuqoridagi kabi so‘rovni h am server- ga mysql queryO funksiyasi yordam ida j o ‘natish m u m k in . Endi so‘rovlarda barcha m aydonlarni tanlash, natijani esa brauzerda chiqazish talab etiladi. Bu so‘rov natijasi sifatida — jadvalning barcha qiymatlari, an iqrog ‘i, bu jadvalga ko‘rsatkich chiqaziladi. Biz yuqorida m ysql_field_nam e() funksiyasi yordam ida so‘rov natijasidan maydon no m in i olishni ko‘rib o ‘tgan edik. Endi bizga maydon nom i emas, balki maydon qiymatini olish kerak bo‘ladi. P H P nin g bunday funksiyalari mavjud, ulardan eng ko'p ishlatiladi- ganlari — mysql_result() va mysql_fetch_array(). Download 7,77 Mb. Do'stlaringiz bilan baham: Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024 ma'muriyatiga murojaat qiling |
kiriting | ro'yxatdan o'tish Bosh sahifa юртда тантана Боғда битган Бугун юртда Эшитганлар жилманглар Эшитмадим деманглар битган бодомлар Yangiariq tumani qitish marakazi Raqamli texnologiyalar ilishida muhokamadan tasdiqqa tavsiya tavsiya etilgan iqtisodiyot kafedrasi steiermarkischen landesregierung asarlaringizni yuboring o'zingizning asarlaringizni Iltimos faqat faqat o'zingizning steierm rkischen landesregierung fachabteilung rkischen landesregierung hamshira loyihasi loyihasi mavsum faolyatining oqibatlari asosiy adabiyotlar fakulteti ahborot ahborot havfsizligi havfsizligi kafedrasi fanidan bo’yicha fakulteti iqtisodiyot boshqaruv fakulteti chiqarishda boshqaruv ishlab chiqarishda iqtisodiyot fakultet multiservis tarmoqlari fanidan asosiy Uzbek fanidan mavzulari potok asosidagi multiservis 'aliyyil a'ziym billahil 'aliyyil illaa billahil quvvata illaa falah' deganida Kompyuter savodxonligi bo’yicha mustaqil 'alal falah' Hayya 'alal 'alas soloh Hayya 'alas mavsum boyicha yuklab olish |