आपको bindValue
. का उपयोग करने की आवश्यकता है , नहीं bindParam
bindParam
संदर्भ द्वारा एक चर लेता है, और bindParam
को कॉल करते समय कोई मान नहीं लेता है . मैंने इसे PHP दस्तावेज़ों पर एक टिप्पणी में पाया:
bindValue(':param', null, PDO::PARAM_INT);
पी.एस. आपको ऐसा करने के लिए लुभाया जा सकता है bindValue(':param', null, PDO::PARAM_NULL);
लेकिन यह सभी के लिए कारगर नहीं रहा (रिपोर्टिंग के लिए धन्यवाद विल शेवर।)