สอนเขียนโค้ดส่งค่า id ภาษา PHP ไปกับ URL ด้วย QueryString และรับค่า id ที่ส่งมาด้วย $_GET โดยการส่งค่า id ไปกับ URL ต้องเริ่มต้นด้วยอักษร ? และใช้อักษร & คั่นแต่ละค่าหรือตัวแปร สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง ส่งค่า id PHP ไปกับ URL ด้วย QueryString
1. ไฟล์ index.php
<?php
echo "<a href='delete.php?id=1&name=devdit'>ลบข้อมูล</a>";
?>
2. ไฟล์ delete.php
<?php
isset( $_GET['id'] ) ? $id = $_GET['id'] : $id = "";
isset( $_GET['name'] ) ? $name= $_GET['name'] : $name= "";
echo "id = ".$id;
echo "name = ".$name;
?>
ผลลัพธ์
id = 1
name = devdit
1. การส่งค่าไปกับ URL เรียกว่า QueryString หรือการสื่อสารแบบ GET
2. ก่อนส่งค่าและตัวแปรเริ่มต้นด้วยอักษร ? และคั่นแต่ละตัวแปรด้วย &
3. ฝั่ง PHP รับค่าต้องรับตามชนิดการสื่อสาร เช่น GET หรือ POST จากตัวอย่างคือ GET จึงรับเป็น $_GET