⊗ppPmDBIMC 373 of 447 menu

การแทรกข้อมูลเมื่อมีคอลัมน์ขาดหายไปด้วยคำสั่ง SQL ใน PHP

จะเกิดอะไรขึ้นถ้าไม่ระบุค่าของคอลัมน์ใดๆ? ลองยกตัวอย่างเช่น ระบุแค่ชื่อและอายุ:

<?php $query = "INSERT INTO users (name, age) VALUES ('user', 30)"; mysqli_query($link, $query) or die(mysqli_error($link)); ?>

ในกรณีเช่นนี้ คอลัมน์ที่ไม่ถูกระบุจะใช้ ค่าเริ่มต้น. หากไม่ได้ตั้งค่าเริ่มต้นไว้ใน PhpMyAdmin จะทำให้เกิดข้อผิดพลาดและคำสั่งนั้น จะไม่ถูกดำเนินการ

เพิ่มผู้ใช้ใหม่ 'xxxx', โดยไม่ระบุอายุและเงินเดือน

ไทย
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣTürkmenTürkçeЎзбекOʻzbekTiếng Việt
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ