Devdit
 

a href ส่งค่า 2 ค่าแบบ GET ผ่าน URL

2.5K

a href ส่งค่า 2 ค่าแบบ GET ผ่าน URL บทความนี้สอนการใช้แท็ก a ร่วมกับ attribute href เพื่อใช้ส่งค่า 2 ค่า หรือ 2 ตัวแปร โดยเป็นการส่งแบบ GET ผ่าน URL โดยมีอักษรที่สำคัญคือ ? และ & สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง a href ส่งค่า 2 ค่าแบบ GET ผ่าน URL

<a href="index.php?title=abc&price=1000">ส่งค่า 2 ค่า</a>
<?php
    isset( $_GET['title'] ) ? $title = $_GET['title'] : $title = "";
    isset( $_GET['price'] ) ? $price = $_GET['price'] : $price = "";
    if( !empty( $title ) && !empty( $price ) ) {
        echo "<div>รับค่า title = {$title} และ price = {$price} ด้วยคำสั่ง GET</div>";
    }
?>

ผลลัพธ์

รับค่า title = abc และ price = 1000 ด้วยคำสั่ง GET

คำอธิบาย

a href ส่งค่า 2 ค่าแบบ GET ผ่าน URL จากตัวอย่างส่งค่าตัวแปร title และ price ให้ไฟล์ index.php โดยวิธีการรับค่าจะใช้คำสั่ง $_GET จากตัวอย่างแสดงค่าจากตัวแปรทั้ง 2 ที่รับออกสู่หน้าเว็บไซต์ด้วยคำสั่ง echo

เขียน 1 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ