php tili yordamida ma’lumotlar bazasini boshqarish

DOCX 5 sahifa 168,7 KB Bepul yuklash

Sahifa ko'rinishi (5 sahifa)

Pastga aylantiring 👇
1 / 5
ma’ruza mashg’uloti №8 php tili yordamida ma’lumotlar bazasini boshqarish. reja 1. get va post metodlari orqali uzatilgan ma’lumotlarni qayta ishlash. 2. include instruksiyasi. md5 funksiyasi. 3. phpmyadmin ilovasi. 4. php yordamida mysql ma’lumotlar bazasidagi jadvallarga ma’lumot kiritish, o’chirish va o’zgartirish. 5. mvc konseptsiyasi 1. get va post metodlari orqali uzatilgan ma’lumotlarni qayta ishlash get методи орқали узатиш. бунинг учун форма, гипермурожаат ёки тўғридан-тўғри url дан фойдаланиш мумкин. масалан, $a=77 қийматни узатиш учун url га қуйидагича ёзиш мумкин: http://talaba/filetest1.php?a=77 агар иккита ўзгарувчиларга $a=77 ва $b=10 қийматларни узатмоқчи бўлсак url ни қуйидагича ёзамиз: http://talaba/filetest1.php?a=77&b=10 get методи орқали узатилаётган ўзгарувчилар махсус глобал массивда жойлаштирилади. бу массив номи $_get a b $_get = 77 10 $a=$_get[‘a’], $b=$_get[‘b’] гипермурожаат орқали узатиш учун файлга мурожаатни қуйидагича ёзамиз: echo “ янги қиймат ” post методи орқали узатиш. бу метод орқали узатиш учун форма яратамиз ва унда ўзгарувчилар узатилаётган файлнинг номини кўрсатамиз. исмингизни киритинг: фамилияни киритинг: input name= …
2 / 5
с:”.$_server[‘http_user_agent’]; echo “сизнинг адресингиз:”.$_server[‘http_referer’]; 2. include instruksiyasi. md5 funksiyasi. include инструкцияси дастурни алоҳида модулларга бўлиб, уларни биргаликда ишлатишга имкон беради. дастур файлини бошқа бошқа бир дастур файлига боғлаш учун қуйидагича амалга оширилади: include “settings.php”; md5 () функцияси унинг аргументи сифатида киритилган қийматни хешлайди, яъни шифрлайди. бир хил қийматларнинг шифрлари ҳам бир хил бўлади. бундан маълумотлар базасига паролларни сақлашда унинг айнан ўзини эмас, балки унинг шифрланган қийматини сақлашда фойдаланиш мумкин. бу мисолда post усули ҳам намойиш қилинган. дастур формадаги маълумотни post усулидан фойдаланиб узатади. форманинг маълумоти қайси файлга узатилишини action белгилайди. агар action="" берилган бўлса, қийматлар шу файлнинг ўзига узатилади. 2. бу мисолда биз форма яратамиз. формага киритилган маълумотни хеш функция ёрдамида шифрлашни амалга оширувчи дастур тузамиз. md5 ни ҳисоблаш x= " /> xesh1.php 3. phpmyadmin ilovasi. phpmyadmin ёрдамида мб билан ишлаш учун дастлаб web серверни ишга туширамиз. phpmyadmin ойнасини очамиз. логин ва паролни киритамиз. янги мб (talaba) ни яратамиз. унда …
3 / 5
ss) values ( 'ivan','700-18 tjb','kiyev')"); $db->exec("insert into talaba ( fio, guruh, adress) values ( 'petr','700-18 tjb','toshkent')"); } catch (pdoexception $e) { //xatolikni tekshirish $db->rollback(); echo 'pdoexception: '.$e->getcode() .'|'. $e->getmessage(); exit(); } $db->commit(); //agar hamma so’rovlar muvaffaqiyatli bajarilgan bo’lsa, // commit yordamida tranzaksiyani yakunlaymiz. //tranzaksiyadan keyin jadvaldagi ma’luvotlarni qayta ko’rish $db =mysql_connect ('localhost' , 'root', ''); mysql_select_db('dekanat',$db); $result = mysql_query("select * from talaba",$db); if ($myrow = mysql_fetch_array($result)) { echo " \n"; echo " fio guruh adress \n"; do { printf(" %s %s %s \n", $myrow["fio"], $myrow["guruh"], $myrow["adress"]);} while ($myrow = mysql_fetch_array($result)); echo " \n"; } else {echo "сатр мавжуд эмас";} ?> 5. mvc концепция mvc концепцияга асосан дастур коди камида 3 та ташкил этувчидан ташкил топган бўлиши керак. улар: контроллер (назоратчи); модель; тақдимот ((view). тақдимотга html кодлар, css файллар, расмлар ва бошқа экранда тасвир ҳосил қиладиган элементларни киритиш мумкин. у илованинг ташқи кўриниши учун жавоб беради. контроллер бу сўровларни қайта ишлашни …
4 / 5
ng image3.png
5 / 5
php tili yordamida ma’lumotlar bazasini boshqarish - Page 5

Ko'proq o'qimoqchimisiz?

Barcha 5 sahifani Telegram orqali bepul yuklab oling.

To'liq faylni yuklab olish

"php tili yordamida ma’lumotlar bazasini boshqarish" haqida

ma’ruza mashg’uloti №8 php tili yordamida ma’lumotlar bazasini boshqarish. reja 1. get va post metodlari orqali uzatilgan ma’lumotlarni qayta ishlash. 2. include instruksiyasi. md5 funksiyasi. 3. phpmyadmin ilovasi. 4. php yordamida mysql ma’lumotlar bazasidagi jadvallarga ma’lumot kiritish, o’chirish va o’zgartirish. 5. mvc konseptsiyasi 1. get va post metodlari orqali uzatilgan ma’lumotlarni qayta ishlash get методи орқали узатиш. бунинг учун форма, гипермурожаат ёки тўғридан-тўғри url дан фойдаланиш мумкин. масалан, $a=77 қийматни узатиш учун url га қуйидагича ёзиш мумкин: http://talaba/filetest1.php?a=77 агар иккита ўзгарувчиларга $a=77 ва $b=10 қийматларни узатмоқчи бўлсак url ни қуйидагича ёзамиз: http://talaba/filetest1.php?a=77&b=10 get методи орқали узатилаётган ўзгарувчилар махсу...

Bu fayl DOCX formatida 5 sahifadan iborat (168,7 KB). "php tili yordamida ma’lumotlar bazasini boshqarish"ni yuklab olish uchun chap tomondagi Telegram tugmasini bosing.

Teglar: php tili yordamida ma’lumotlar … DOCX 5 sahifa Bepul yuklash Telegram