ห้องเรียน การพัฒนาเว็บแอพพลิเคชัน

กิจกรรมที่ 9
เพิ่มข้อมูลเข้าดาต้าเบสจากฟอร์ม

notecyber

สร้างฟอร์ม
การเพิ่มข้อมูลเข้าดาต้าเบสจากฟอร์มให้นักเรียนเปิดไฟล์จากกิจกรรมที่ 7

notecyber

ตัวอย่าง CODE
- ไฟล์ชื่อ register.php

notecyber

- นักเรียนสามารถเพิ่ม code required=”required” เพื่อกำหนดให้ต้องกรอกข้อมูลในฟิลด์นี้ซึ่งไม่สามารถปล่อยว่างได้ เช่น

<input name="name" type="text" class="form-control" id="name" placeholder="ระบุชื่อ" required>

notecyber

การสร้างไฟล์บันทึกข้อมูล
- ใช้ไฟล์เดียวกันกับกิจกรรมที่ 8 ไฟล์ชื่อ conn.php

<?php
$con= mysqli_connect("localhost","root","password","checkin") or die("Error: " . mysqli_error($con));
mysqli_query($con, "SET NAMES 'utf8' ");
?>

- ไฟล์ php ที่จะบันทึกข้อมูล (INSERT INTO) ที่กรอกในฟอร์มลงใน database ให้ตั้งชื่อไฟล์ว่า registersave.php เพราะจะให้ฟอร์มลงทะเบียนส่งค่า (action) มายังไฟล์นี้ หรือให้ทำงานต่อที่ไฟล์นี้ และไฟล์ registersave.php ก็จะรับค่าเพื่อนำไปเก็บใน database ต่อไป

notecyber

- ทำเสร็จแล้วให้ทดลอง run โดยเรียกผ่าน  http://localhost/lab9/register.php และกรอกข้อมูลในฟอร์มจะมีข้อมูลที่เรากรอกข้อมูลเข้าไปอยู่ใน database ของเรา

notecyber

 

 

 



©Notecyber.Com | ครูวรเทพ วันกาล