วิธีเชื่อมโยงใน Php

สารบัญ:

วิธีเชื่อมโยงใน Php
วิธีเชื่อมโยงใน Php

วีดีโอ: วิธีเชื่อมโยงใน Php

วีดีโอ: วิธีเชื่อมโยงใน Php
วีดีโอ: สอน PHP & MySQLi ตอนที่ 3 - เชื่อมต่อฐานข้อมูล 2024, อาจ
Anonim

ไฮเปอร์ลิงก์เป็นองค์ประกอบแบบไดนามิกที่เมื่อคลิกแล้ว จะถูกเปลี่ยนเส้นทางไปยังหน้าอื่น เนื่องจาก PHP เป็นภาษาโอเพ่นซอร์ส จึงมีหลายวิธีในการจัดระเบียบลิงก์

PHP + MySQL
PHP + MySQL

มันจำเป็น

  • - คอมพิวเตอร์;
  • - การเข้าถึงอินเทอร์เน็ต
  • - การเข้าถึงฐานข้อมูล MySQL

คำแนะนำ

ขั้นตอนที่ 1

สร้างลำดับใหม่ของคำสั่ง PHP คำสั่งเหล่านี้จะแสดงลิงก์ไปยังหน้าจอเบราว์เซอร์และเปลี่ยนเส้นทางผู้ใช้ไปยังหน้าใหม่ที่เปิดขึ้นในหน้าต่างใหม่ รหัสมีลักษณะดังนี้:

<? php พิมพ์ ";

?>

ขั้นตอนที่ 2

ใส่แท็กสมอ HTML ไว้ในคำสั่งพิมพ์ นี่คือการผูกแท็กเดียวกับที่ใช้ในโค้ด HTML แบบเดิม วางที่อยู่ของเว็บไซต์ที่ต้องการ รวมทั้งคำอธิบายที่คุณต้องการตามลำดับต่อไปนี้:

<? php print "คลิกที่นี่เพื่อไปยังหน้าปลายทาง";

?>

ขั้นตอนที่ 3

หลีกเลี่ยงการใช้แบ็กสแลชในเครื่องหมายคำพูด โค้ดตัวอย่างในขั้นตอนก่อนหน้านี้อาจไม่ทำงานเสมอไป เนื่องจากเครื่องหมายอัญประกาศที่ระบุที่อยู่เพจจะถูกตีความว่าเป็นคำสั่งให้หยุดการดำเนินการตามลำดับ อักขระแบ็กสแลชใช้เพื่อแสดงเครื่องหมายคำพูดหรือเป็นส่วนหนึ่งของแท็กสมอและทำตามคำสั่งพิมพ์ แบ็กสแลชไม่ได้ใช้เป็นองค์ประกอบการทำงาน และไม่ปรากฏแก่ผู้เยี่ยมชมเพจ:

<? php print "คลิกที่นี่เพื่อไปยังหน้าปลายทาง";

?>

ขั้นตอนที่ 4

เชื่อมต่อกับฐานข้อมูล MySQL โดยใช้คำสั่ง:

mysql_connect ("addressOfDatabase", "yourUsername", "yourPassword") หรือตาย (mysql_error ());

mysql_select_db ("ชื่อฐานข้อมูลของคุณ") หรือตาย (mysql_error ());

ขั้นตอนที่ 5

สร้างตัวแปรเพื่อรับลิงก์จากฐานข้อมูล MySQL โดยใช้ฟังก์ชัน PHP "mysql_query" ตัวอย่างนี้ผูกตัวแปรข้อมูล $ กับฟังก์ชัน mysql_query ซึ่งจะค้นหาฐานข้อมูลตามชื่อและส่งคืนรายการทั้งหมดที่ตรงตามเงื่อนไข:

$ data = mysql_query ("SELECT * FROM links") or die (mysql_error ('เกิดข้อผิดพลาด ไม่พบลิงก์'));

ขั้นตอนที่ 6

ค้นหาลิงก์ที่จำเป็นโดยใช้ฟังก์ชัน "mysql_fetch_array" และทำให้ผู้ใช้มองเห็นได้ ตัวอย่างสร้างอาร์เรย์ใหม่ที่ชื่อ $ info อาร์เรย์ข้อมูลนี้สร้างจากค่าของตัวแปรข้อมูล $ ที่สร้างขึ้นในขั้นตอนก่อนหน้า จากนั้นจะวนซ้ำข้อมูลโดยใช้คำสั่ง "while" สำหรับข้อมูลแต่ละรายการ จะมีการสร้างเซลล์ใหม่ที่ชื่อว่า "$ link" นอกจากนี้ยังสร้างลิงค์จากฐานข้อมูล MySQL สำหรับแต่ละตัวแปร ตัวแปร "$ link" ถูกวางไว้ในแท็ก anchor ของโค้ด HTML โดยใช้กฎ anchor ในภาษา PHP:

ในขณะที่ ($ info = mysql_fetch_array ($ data))

{

$ ลิงค์ = $ ข้อมูล ['linkName'];

พิมพ์ "คลิกที่นี่เพื่อไปยังหน้าปลายทาง";

}

แนะนำ: