एक mysql दिनांक प्रकार फ़ील्ड (NULL = yes) में एक पूर्ण या खाली मान कैसे सम्मिलित करें।mysql दिनांक प्रकार फ़ील्ड में खाली मान कैसे डालें?
अगर मैं एक खाली मूल्य इसे सम्मिलित करता है 0000-00-00 सम्मिलित करने की कोशिश लेकिन मैं इसे खाली या शून्य रखना चाहते हैं।
सहायता के लिए धन्यवाद।
अद्यतन
कृपया देखें कि मैं
`payment_due_on` date DEFAULT NULL,
ठीक OKies
मुझे मिल गया है अब काम कर रहा
function get_mysqlDate($date, $delimiter='/') {
if(check_empty($date)) {
return 'NULL';
}
list($d, $m, $y) = explode($delimiter, $date);
//$datetime = strtotime($date);
return "'".date('Y-m-d', mktime(0,0,0,$m, $d, $y))."'";
}
"... SET mydate = ".get_mysqldate($_POST['mydate'])." ...."
चीयर्स
शून्य के रूप में डिफ़ॉल्ट मान निर्धारित किया है
आप वास्तव में एक खाली स्ट्रिंग या वास्तव में शून्य डालने रहे हैं? (या कुछ भी निर्दिष्ट नहीं) शायद खाली स्ट्रिंग का अर्थ 0000-00-00 – HerdplattenToni