PHP-da Qanday Bog'lanish Kerak

Mundarija:

PHP-da Qanday Bog'lanish Kerak
PHP-da Qanday Bog'lanish Kerak

Video: PHP-da Qanday Bog'lanish Kerak

Video: PHP-da Qanday Bog'lanish Kerak
Video: 1-dars PHP boshlang'ich - PHP sintaksisi 2024, May
Anonim

Gipermurojaat - bu bosilganda boshqa sahifaga yo'naltiriladigan dinamik element. PHP ochiq manba tili bo'lgani uchun, havolalarni tashkil qilishning ko'plab usullari mavjud.

PHP + MySQL
PHP + MySQL

Bu zarur

  • - kompyuter;
  • - Internetga kirish;
  • - MySQL ma'lumotlar bazasiga kirish.

Ko'rsatmalar

1-qadam

PHP buyruqlarining yangi ketma-ketligini yarating. Ushbu buyruqlar brauzer ekraniga havolani namoyish etadi va foydalanuvchini yangi oynada ochilgan yangi sahifaga yo'naltiradi. Kod quyidagicha ko'rinadi:

<? php chop etish ";

?>

2-qadam

Bosib chiqarish bayonotiga HTML langar yorlig'ini qo'ying. Bu an'anaviy HTML kodida ishlatiladigan bir xil teglarni bog'lash. Kerakli veb-sayt manzilini joylashtiring, shuningdek sizga quyidagi tartibda kerak bo'lgan tushuntirishni joylashtiring:

<? php print "Belgilangan sahifaga tashrif buyurish uchun shu erni bosing.";

?>

3-qadam

Qo'shtirnoq ichidagi teskari chiziqlarni ishlatishdan saqlaning. Oldingi bosqichdagi namunaviy kod har doim ham ishlamasligi mumkin. Chunki sahifa manzilini ko'rsatadigan tirnoqlar ketma-ketlikni bajarilishini to'xtatish buyrug'i sifatida talqin qilinadi. Orqaga burish belgisi tirnoqlarni ko'rsatish yoki langar tegining bir qismi sifatida va chop etish bayonotiga amal qilish uchun ishlatiladi. Orqa burilish funktsional element sifatida ishlatilmaydi va sahifa mehmoni uchun ko'rinmaydi:

<? php print "Belgilangan sahifaga tashrif buyurish uchun shu erni bosing.";

?>

4-qadam

Buyruq yordamida MySQL ma'lumotlar bazasiga ulaning:

mysql_connect ("addressOfDatabase", "yourUsername", "yourPassword") yoki die (mysql_error ());

mysql_select_db ("yourDatabaseName") yoki die (mysql_error ());

5-qadam

PHP funktsiyasidan foydalanib MySQL ma'lumotlar bazasidan havolani olish uchun o'zgaruvchini yarating "mysql_query". Ushbu misol $ data o'zgaruvchisini mysql_query funktsiyasiga bog'laydi, bu ma'lumotlar bazasini nomi bo'yicha qidiradi va shartga javob beradigan barcha elementlarni qaytaradi:

$ data = mysql_query ("SELECT * FROM links") or die (mysql_error ('Xato, havolalar topilmadi.'));

6-qadam

"Mysql_fetch_array" funktsiyasidan foydalanib kerakli havolalarni toping va ularni foydalanuvchiga ko'rinadigan qilib qo'ying. Misol $ info nomli yangi qator yaratadi. Ushbu ma'lumot massivi avvalgi bosqichda yaratilgan $ ma'lumotlar o'zgaruvchisi qiymatlaridan hosil bo'ladi. Keyin u "while" buyrug'i yordamida ma'lumotlar ustida takrorlanadi. Ma'lumotlarning har bir elementi uchun "$ link" nomli yangi katak yaratiladi. Shuningdek, u har bir o'zgaruvchi uchun MySQL ma'lumotlar bazasidan havola yaratadi. "$ Link" o'zgaruvchisi PHP tilining langar qoida yordamida HTML kodining biriktiruvchi yorlig'i ichiga joylashtirilgan:

while ($ info = mysql_fetch_array ($ data))

{

$ link = $ info ['linkName'];

chop etish "Belgilangan sahifaga tashrif buyurish uchun shu erni bosing.";

}

Tavsiya: