अनुपस्थित कॉलम के साथ PHP में SQL क्वेरी के माध्यम से रिकॉर्ड डालना
क्या होगा यदि किसी कॉलम का मान निर्दिष्ट नहीं किया गया है? चलिए, उदाहरण के लिए, केवल नाम और आयु निर्दिष्ट करते हैं:
<?php
$query = "INSERT INTO users (name, age) VALUES ('user', 30)";
mysqli_query($link, $query) or die(mysqli_error($link));
?>
ऐसे में, निर्दिष्ट नहीं किए गए कॉलम डिफ़ॉल्ट मान ले लेंगे। यदि PhpMyAdmin में ऐसा मान निर्दिष्ट नहीं है, तो यह एक त्रुटि का कारण बनेगा और ऐसी क्वेरी निष्पादित करने से इनकार कर दिया जाएगा।
एक नया उपयोगकर्ता 'xxxx' जोड़ें,
बिना उसकी आयु और वेतन निर्दिष्ट किए।