मैं PHP में बाँध parametr साथ MySQLi पीडीओ में इस mysql क्वेरी को निष्पादित करने की जरूरत है:MySQLi के साथ MySQLi में bind_param के साथ रिकॉर्ड कैसे सम्मिलित करें?
mysql_query("INSERT INTO `posts` (post_name,publish_date) VALUES ($post_name,NOW()) ")
मैं इस तरह स्क्रिप्ट का उपयोग, लेकिन इसे सही ढंग से PUBLISH_DATE सम्मिलित नहीं है।
$publish_date = 'NOW()';
$insert = $mysqli->prepare("INSERT INTO posts (post_name,publish_date) VALUES (?,?)");
$insert->bind_param("ss", $post_name $publish_date);
$insert->execute();
यह publish_date
स्तंभ इस तरह में रिकॉर्ड सम्मिलित करता है: 0000-00-00 00:00:00
मैं यह कैसे कर सकते हैं? अग्रिम में धन्यवाद।
पीएस: दिनांक कॉलम का प्रकार datatime
है।
: कारण आप के साथ '0000-00-00 00 समाप्त कर रहे हैं: 00: 00' डाला कि आप है एक पहचानने योग्य डेटाटाइम मान के बजाय स्ट्रिंग ''अब()' डालने की कोशिश कर रहे हैं। MySQL स्ट्रिंग को डेटाटाइम मान पर ले जाता है, और जिस मान को चुनता है वह शून्य दिनांक है। – Hammerite
लेकिन ... और bind_param में परिवर्तक bind_param में "अब()" की आपूर्ति करने के लिए? –
@ पेड्रो, मैं आपके प्रश्न को समझ नहीं पा रहा हूं। – Hammerite