Devdit
 

ส่งค่าผ่าน a href แบบ Query string และรับค่าด้วย PHP

1.1K

ส่งค่าผ่าน a href แบบ Query string และรับค่าด้วย PHP บทความนี้สอนการใช้แท็ก a กำหนด URL และ Parameters ที่ href ของ HTML ซึ่งเรียกว่า Query string พร้อมรับค่าด้วยภาษา PHP สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง ส่งค่าผ่าน a href แบบ Query string และรับค่าด้วย PHP

<a href="index.php?name=devdit">ส่งค่าผ่าน a href</a>
<?php
    isset( $_GET['name'] ) ? $name = $_GET['name'] : $name = "";
    if( !empty( $name ) ) {
        echo "<div>รับค่า name = {$name} ด้วยคำสั่ง GET</div>";
    }
?>

ผลลัพธ์

รับค่า name = devdit ด้วยคำสั่ง GET

คำอธิบาย

ส่งค่าผ่าน a href แบบ Query string และรับค่าด้วย PHP จากตัวอย่างโค้ดส่งค่าคือ ?name=devdit หมายความว่าส่งตัวแปรชื่อ name มีค่าเป็น devdit ส่วนการรับค่าใช้คำสั่ง $name = $_GET['name'] หมายความว่ารับค่าตัวแปรชื่อ name รับแบบ GET เก็บค่าไว้ที่ตัวแปร name เพื่อนำไปแสดงผลต่อด้วยคำสั่ง echo

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