Name คือ ชื่อ form ตั้งชื่ออะไรก็ได้ เพื่อให้ คำสั่งเวลาส่งค่ารู้ว่าส่งจาก form ไหน กรณีที่มี หลาย form ใน 1 หน้า Method คือ วิธีการส่งค่าตัวแปร POST คือการส่งค่าตัวแปรที่ไม่ผ่าน URL ผู้ใช้ไม่สามารถ มองเห็นได้ว่าส่งอะไรไป GET คือการส่งค่าตัวแปรที่ผ่าน URL ผู้ใช้สามารถ มองเห็นได้ตัวแปรและค่าที่ส่งได้บน URL localhost/e- Portfolio/index.php?page=info.php&personID=1 โดยตัวแปรอยู่หลัง “?” และ “&” ส่วนค่าของตัวแปรอยู่หลัง “=” Action คือ จะส่งค่าไปยัง ไฟล์อะไร กรณีที่ไม่ กำหนดค่าจะส่งค่าในหน้าปัจจุบัน"> Name คือ ชื่อ form ตั้งชื่ออะไรก็ได้ เพื่อให้ คำสั่งเวลาส่งค่ารู้ว่าส่งจาก form ไหน กรณีที่มี หลาย form ใน 1 หน้า Method คือ วิธีการส่งค่าตัวแปร POST คือการส่งค่าตัวแปรที่ไม่ผ่าน URL ผู้ใช้ไม่สามารถ มองเห็นได้ว่าส่งอะไรไป GET คือการส่งค่าตัวแปรที่ผ่าน URL ผู้ใช้สามารถ มองเห็นได้ตัวแปรและค่าที่ส่งได้บน URL localhost/e- Portfolio/index.php?page=info.php&personID=1 โดยตัวแปรอยู่หลัง “?” และ “&” ส่วนค่าของตัวแปรอยู่หลัง “=” Action คือ จะส่งค่าไปยัง ไฟล์อะไร กรณีที่ไม่ กำหนดค่าจะส่งค่าในหน้าปัจจุบัน">

งานนำเสนอกำลังจะดาวน์โหลด โปรดรอ

งานนำเสนอกำลังจะดาวน์โหลด โปรดรอ

Work Shop 2.

งานนำเสนอที่คล้ายกัน


งานนำเสนอเรื่อง: "Work Shop 2."— ใบสำเนางานนำเสนอ:

1 Work Shop 2

2 การเขียน form รับส่งข้อมูล
<form name=“formName" method=“POST" action=“p.php"> </form> Name คือ ชื่อ form ตั้งชื่ออะไรก็ได้ เพื่อให้ คำสั่งเวลาส่งค่ารู้ว่าส่งจาก form ไหน กรณีที่มี หลาย form ใน 1 หน้า Method คือ วิธีการส่งค่าตัวแปร POST คือการส่งค่าตัวแปรที่ไม่ผ่าน URL ผู้ใช้ไม่สามารถ มองเห็นได้ว่าส่งอะไรไป GET คือการส่งค่าตัวแปรที่ผ่าน URL ผู้ใช้สามารถ มองเห็นได้ตัวแปรและค่าที่ส่งได้บน URL localhost/e- Portfolio/index.php?page=info.php&personID=1 โดยตัวแปรอยู่หลัง “?” และ “&” ส่วนค่าของตัวแปรอยู่หลัง “=” Action คือ จะส่งค่าไปยัง ไฟล์อะไร กรณีที่ไม่ กำหนดค่าจะส่งค่าในหน้าปัจจุบัน

3 Tag Input ต่างๆที่ใช้ใน Form
Text : <input type=“text” name=“nameText”> Radio: ตัวแปรเดียวเลือกอย่างใดอย่างหนึ่ง <input type=“radio” name=“gender” value=“ชาย”>ชาย<br> <input type=“radio” name=“gender” value=“หญิง”>หญิง checkbox : <input type="checkbox" name="vehicle" value="Bike"> Bike<br> <input type="checkbox" name="vehicle" value="Car" checked>Car<br> Select <select name=“gender”> <option value=“ชาย”>ชาย</option> <option value=“หญิง”>หญิง</option> </select> Textarea <textarea rows="4" cols="50"></textarea>

4 Submit <input type=“submit” name=“submitName” value=“บันทึก”>

5 Workshop เขียนหน้าจอ form ปรับหน้าจอ form ให้อยู่ในรูปแบบตาราง

6 รับตัวแปร $_POST $_GET $_REQUEST
รับตัวแปรจาก form ที่ส่งค่ามา กรณีใช้ method=“POST” การระบุตัวแปร $_POST[“nameVariable”]; $_GET รับตัวแปรจาก form ที่ส่งค่ามา กรณีใช้ method=“GET” การระบุตัวแปร $_GET[“nameVariable”]; $_REQUEST รับตัวแปรวิธีการไหนก็ได้ การระบุตัวแปร $_REQUEST[“nameVariable”]; ไม่แนะนำให้ใช้ ง่ายต่อการโดนแฮก

7 Workshop เขียนหน้าจอรับตัวแปร

8 คำสั่ง SQL Insert กรณีที่ต้องการเพิ่มข้อมูลในตาราง
Insert into tableName (fieldName1, fieldName2, fieldName3, …) Values ($fieldName1, $fieldName2, $fieldName3,…) Update กรณีที่ต้องการบันทึกการแก้ไขข้อมูล Update tableName set fieldName1=$fieldName1, fieldName2=$fieldName2, fieldName3=$fieldName2 Where ID=$ID คำสั่ง update ต้องมีเงื่อนไขในการอัพเดตทุกครั้ง

9 Delete กรณีที่ต้องการลบรายการข้อมูลออกจาก ตาราง
Delete form tableName where ID=$ID;

10 Workshop http://localhost/phpMyAdmin/ เพิ่มชื่อเพื่อนเข้าตาราง person
แก้ไขชื่อเพื่อนคนเดิม เป็นชื่อใหม่ ลบชื่อเพื่อนที่เพิ่มเข้าไปออก

11 สร้างรายการข้อมูล Copy Code เดิมวันศุกร์ที่ 8 กรกฏาคม ที่เขียนวนข้อมูล เพิ่มลิงค์สำหรับแก้ไขข้อมูล เพิ่มลิงค์สำหรับลบข้อมูล

12 Form รับค่าจากฐานข้อมูล
Input type=“text” echo ‘<input type=“text” name=“givenName” value=“’.$givenName.’”>’; <input type=“text” name=“givenName” value=“<?=$givenName?>”> Textarea echo ‘<textarea rows="4" cols="50“ name=“description”>’.$description. ‘</textarea>’ <textarea rows="4" cols="50“name=“description”> <?=$description?></textarea> Hidden echo ‘<input type=“hidden” name=“perssonID” value=“’.$perssonID.’”>’; <input type=“hidden” name=“personID” value=“<?=$perssonID?>”>


ดาวน์โหลด ppt Work Shop 2.

งานนำเสนอที่คล้ายกัน


Ads by Google