|
|
|
เขียนโดย Pla , 13-03-2008 โดยปกติแบบฟอร์มที่ใช้งานกันอยู่ทั่วไป จะมีปุ่ม submit เพื่อให้ยืนยันการทำงาน 1 ปุ่ม ในกรณีที่เราต้องการให้มีปุ่ม submit หลายๆ ปุ่มภายในฟอร์มเดียวกัน เพื่อที่จะให้มีทำการที่แตกต่างกันก็สามารถทำได้โดยการกำหนดให้มีปุ่ม Submit เท่าจำนวนปุ่มที่ต้องการ โดยที่เราจะกำหนดให้ค่า value ของแต่ละปุ่มมีค่าต่างกันไป <?
if($_POST["submit"]=="") { ?> <form action="<?=$_SERVER["PHP_SELF"]?>" method="post"> <input type=text name=data><br><br> <input type=submit name=submit value="Insert"> <input type=submit name=submit value="Update"> <input type=submit name=submit value="Delete"> </form> <?php } ?> จากตัวอย่างในแบบฟอร์มเรามี text box 1 ช่องให้กรอกข้อมูลและเราได้กำหนดให้มีปุ่ม submit 3 ปุ่มด้วยกัน โดยที่แต่ละปุ่มนั้นก็จะมีค่า Value ที่ต่างกันไปคือ Insert, Update และ Delete <?
if($_POST["submit"]=="Insert") { print "You choose Insert ".$_POST["data"]; } if($_POST["submit"]=="Update") { print "You choose Update ".$_POST["data"]; } if($_POST["submit"]=="Delete") { print "You choose Delete ".$_POST["data"]; } if($_POST["submit"]=="") { ?> <form action="<?=$_SERVER["PHP_SELF"]?>" method="post"> <input type=text name=data><br><br> <input type=submit name=submit value="Insert"> <input type=submit name=submit value="Update"> <input type=submit name=submit value="Delete"> </form> <?php } ?> จะเห็นได้ว่าไม่ยากเลยใช่ไหมครับ ในที่นี้ผมแสดงตัวอย่างง่ายๆ ให้ดู ผู้อ่านสามารถนำไปประยุกต์ใช้ได้ตามต้องการเลย |
|
submit 2 ปุ่ม(หลายปุ่ม) ในฟอร์
|
|
[ ความเห็นที่ 1]
RE : อยากให้ submit หลายปุ่มในแบบฟอร์มเดียวกัน โพสต์เมื่อ: วันอาทิตย์ 10 เมษายน 2554 19:59 น.
ขอบคุณครับ กำลังต้องการเลย
|
| Ceeta |
|
[ ความเห็นที่ 2]
RE : อยากให้ submit หลายปุ่มในแบบฟอร์มเดียวกัน โพสต์เมื่อ: วันอังคาร 3 พฤษภาคม 2554 12:33 น.
ขอบคุณครับ
|
| pan |
|
[ ความเห็นที่ 3]
RE : อยากให้ submit หลายปุ่มในแบบฟอร์มเดียวกัน โพสต์เมื่อ: วันอังคาร 26 มิถุนายน 2555 16:42 น.
หาทั้งวันโอ้บระเจ้า อ่านกระทู้นี้เกทเลย T T ซึ้งน้ำตาไหล คิดอยู่มันทำไง งง ทั้งวัน
|
| ปวน |
|




