NEW
Font size
Worksheetsแบบทดสอบการเขียนโปรแกรมเพิ่มข้อมูล (INSERT) พร้อม Sweet Alert 2
Total questions: 10
Worksheet time: 8mins
ข้อใดคือความหมายของ Attribute action ในแท็ก <form>
ระบุวิธีส่งข้อมูลไปยังเซิร์ฟเวอร์
กำหนด URL ที่จะส่งข้อมูลไปประมวลผล
ระบุชนิดของข้อมูลในฟอร์ม
ใช้สำหรับเข้ารหัสข้อมูลที่ส่งไป
ในการสร้างฟอร์มเพื่อส่งข้อมูลที่มีการอัพโหลดไฟล์ ควรใช้ Attribute ใดร่วมด้วย
method="get"
enctype="multipart/form-data"
action="upload.php"
input type="file"
ข้อใดคือความหมายของ Attribute autofocus ในแท็ก <input>
บังคับให้ต้องกรอกข้อมูลก่อนส่งฟอร์ม
แสดงข้อความเตือนเมื่อไม่ได้กรอกข้อมูล
กำหนดให้ช่องกรอกข้อมูลนั้นได้รับโฟกัสทันทีเมื่อโหลดหน้าเว็บ
ใช้ในการตรวจสอบความถูกต้องของข้อมูล
ในการสร้างฐานข้อมูลด้วย phpMyAdmin ข้อใดไม่ใช่ขั้นตอนที่จำเป็น
เข้า phpMyAdmin ผ่าน URL หรือโปรแกรม XAMPP
กำหนดชื่อฐานข้อมูลและเลือก Collation
สร้างตารางและกำหนด Primary Key
เขียนคำสั่ง SQL เพิ่มข้อมูลในไฟล์ HTML
ในการเขียนโปรแกรมเพิ่มข้อมูลด้วย PHP ข้อใดเป็นขั้นตอนแรกที่ต้องทำ
เริ่มการทำงานของ Session ด้วย session_start();
ตรวจสอบการส่งข้อมูลด้วย isset($_POST['submit'])
สร้างคำสั่ง SQL สำหรับ INSERT ข้อมูล
แสดงผลแจ้งเตือนผ่าน Sweet Alert 2
คำสั่ง SQL สำหรับเพิ่มข้อมูลในตาราง tbl_member ควรมีรูปแบบอย่างไร
UPDATE tbl_member SET member_user='$username', member_pass='$password'
DELETE FROM tbl_member WHERE member_user='$username'
INSERT INTO tbl_member(member_user, member_pass) VALUES('$username','$password')
SELECT * FROM tbl_member WHERE member_user='$username'
ข้อใดคือเหตุผลที่ต้องมีการใช้คำสั่ง include_once "db.php";
เพื่อเริ่มการทำงานของ Session
เพื่อสร้างฟอร์มสำหรับรับข้อมูล
เพื่อเชื่อมต่อกับฐานข้อมูล MySQL
เพื่อโหลดไฟล์ CSS ของ Bootstrap
ในการตรวจสอบการส่งข้อมูลจากฟอร์ม ข้อใดเป็นการตรวจสอบที่ถูกต้อง
if ($_POST['submit']) { ... }
if (isset($_POST['submit'])) { ... }
if ($_SERVER['REQUEST_METHOD'] == 'GET') { ... }
if (empty($_POST['submit'])) { ... }
Sweet Alert 2 ใช้เพื่ออะไรในระบบเพิ่มข้อมูล
ใช้สำหรับตรวจสอบข้อมูลในฐานข้อมูล
ใช้สำหรับแสดงผลข้อมูลในตาราง
ใช้สำหรับแจ้งเตือนให้ผู้ใช้ทราบว่าการเพิ่มข้อมูลสำเร็จ
ใช้สำหรับเชื่อมต่อกับฐานข้อมูล MySQL
หลังจากแสดง Popup แจ้งเตือนด้วย Sweet Alert 2 แล้ว ควรทำอะไรกับ Session ที่ใช้แจ้งเตือน
ควรเก็บ Session ไว้เพื่อใช้งานในภายหลัง
ควรรีเซ็ตข้อมูลในฐานข้อมูล
ควรลบตัวแปร Session ที่ใช้แจ้งเตือนด้วย unset()
ควรส่งค่า Session กลับไปยังผู้ใช้
