Al-xorazmiy nomidagi toshkent axborot texnologiyalari
Download 0.97 Mb.
|
To\'lqinov Azizbek Web 5-amaliy ish
- Bu sahifa navigatsiya:
- PHP funktsiyasiga PHP faylida kirish uchun AJAX funksiyasi
CRUD nimaCRUD - bu C reate, R ead, U pdate va D elete so'zlarining qisqartmasi. CRUD operatsiyalari ma'lumotlar bazasi uchun asosiy ma'lumotlarni manipulyatsiya qilishdir. Oldingi boblarda yaratish (ya'ni qo'shish), o'qish (ya'ni tanlash), yangilash va o'chirish amallarini bajarishni allaqachon o'rganganmiz. Ushbu o'quv qo'llanmada biz MySQL ma'lumotlar bazasi jadvalida ushbu operatsiyalarni bir joyda bajarish uchun oddiy PHP ilovasini yaratamiz. Keling, barcha misolimizda ishlatadigan jadvalni yaratishdan boshlaylik. CREATE TABLE employees ( id INT NOT NULL PRIMARY KEY AUTO_INCREMENT, name VARCHAR(100) NOT NULL, address VARCHAR(255) NOT NULL, salary INT(10) NOT NULL ); PHP funktsiyasiga PHP faylida kirish uchun AJAX funksiyasiPHP faylida kontentni bajaradigan ishlaydigan AJAX fayli bor. Ammo php funktsiyasi ichida bo'lsa (PHP faylida php funksiyasi ko'p bo'lsa), faqat men istagan funksiya deb atayman. Mening AJAX kodim: $(document).ready(function(){ // use ajax, call the PHP $.ajax({ url: 'postme.php', success: function(response){ $('.result_Postme').text(response); } }) }); postme.php ning PHP faylidagi vazifalardan biri: function echo() { echo 'Text'; } ?> Rahmat. EDIT: @ Xayr-xu, men ur usulini sinab ko'rdim, lekin html-da chiqish kabi ko'rinmaydi. Mening AJAX kodim: $(document).ready(function(){ // use ajax, call the PHP $.ajax({ url: 'rank.php', data: { action: 'echo' }, success: function(response){ $('.rank_Alibaba').text(response); } }) }); PHP fayli switch($_REQUEST['action']) { case 'echo': echo "text"; break; } PHP tiliga 1994 yil asos solingan. Shu davrda Lerdaror nomli dasturchi Perl/CGI ko‘rinishidagi ssenariyni tuzdi. Bu ssenariyni u o‘zining Sahifasiga kiruvchilar sonini aniqlash maqsadida tuzdi. Shu dastur PHP tilining yaratilishiga turtki bo‘ldi. 1997 yildan boshlab u PHP deb atala boshladi. PHP tilini Huper Text Prosessor PHP texnik nuqtai nazaridan qaraganda server tomonidan turib ishlaydigan ssenariylar tilidir. PHP tili dasturchilarga o‘zining qulayligi, ishonchliligi Bilan manzur bo‘lgan. PHP tilining asosiy ustunligidan biri uni tug‘ridan-tug‘ri html ning ichiga joylashtira olishimizdir. Quyidagi misolda PHP bilan html teglari aralashib keladi: PHP tilidagi dasturlar ishlashi uchun kompyuterga Apache nomli web server o‘rnatilishi kerak. Odatda Apache, PHP,MySQL uchalasi birgalikda ishlatiladi. Bu yorda MySQL ma’lumotlar bazasini Boshqarish uchun ishlatiladigan server dasturi. MySQL — bu eng mashhur va juda ko‘p foydalaniladigan ma’lumotlar bazasini boshqarish tizimi(MBBT) hisoblanadi. Bu tizim juda katta ma’lumotlar bilan ishlash uchun yaratilmagan, aksincha biroz kichik hajmdagi bazalar bilan katta tezlikda ishlash uchun yaratilgan. Uning asosiy ishlash doirasi, saytlar hisoblanadi. Hozirgi kunda juda ko‘p sayt va bloklarning ma’lumotlari aynan shu MBBT saqlanadi. MySQL — juda katta tezlikda ishlovchi va qulay hisoblanadi. Bu tizimda ishlash juda sodda va uni o‘rganish qiyinchilik tug‘dirmaydi. MySQL tizimi tcx kompaniyasi tomonidan, ma’lumotlarni tez qayta ishlash uchun korxona miqyosida ishlatishga yaratilgan. Keyinchalik ommalashib, saytlarning asosiy bazasi sifatida yoyildi. Download 0.97 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling