Al-xorazmiy nomidagi toshkent axborot texnologiyalari


Download 0.97 Mb.
bet5/6
Sana17.06.2023
Hajmi0.97 Mb.
#1521216
1   2   3   4   5   6
Bog'liq
To\'lqinov Azizbek Web 5-amaliy ish

PHP ga o‘tish
Bu jarayen escaping to PHP deb yuritiladi.
PHP ga utishning 4 ta varianti bor:
1) Standart teglar;
2) Qisqa teglar;
3) Script tegi;
4) ASP stilidagi teglar.
Ko‘pchilik xollarda dasturchilar standart tegdan foydalanadi. U quyidagicha:
print “Bu PHP”;
?>
Ko‘rinib turganidek PHP ning boshlanishi bilan yopiladi.
Qisqa teglar quyidagicha yoziladi:
print “Bu PHP”;
?>
Lekin standart teglardan foydalangan maqsadga muvofiq. Chunki serverda qisqa teglar ajratilgan bo‘lishi mumkin. Shuning uchun turli xil xatolik bo‘ladi.
Agarda html redaktorlar php kodni xato deb qabul qilsa, u xolda quyidagi script tegi yordamida php kod qushiladi. Bu holat kamdan-kam xollarda yuz beradi.

Ishni bajarish tartibi:
Ma’umotlar bazasi hamma yozuvlarini chiqaruvchi va qolldirilgan ma’lumotlarga o‘zgartirish kiritishga imkon beruvchi stsenariy (PHP da) yozamiz:
guest_update.php fayli listingi


Mexmonlar kitobidagi yozuvlarni Yangilash.


// Ma’lumotlarbazasiga ulanamiz
mysql_connect("localhost", "root", "");
mysql_select_db("test");
// Agar yozuvni o‘zgartirish tugmasini bosgan bo‘lsak
if(@$submit_update) {
// Tanlangan yozuvni Yangilaymiz
$sql="update db_guest set name='$name', mail='$mail', url='$url', content='$content'
where (id='$update')";
mysql_query($sql);
};
// O‘zgaruvchiga $result butun qoldirilgan yozuvlar bazasini yozamiz
$sql="select * from db_guest";
$result=mysql_query($sql);
// Mexmonlar kitobida yozuvlar sonini aniqlaymiz
$rows=mysql_num_rows($result);
echo "";
echo "

Download 0.97 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling