संभव डुप्लिकेट देख सकते हैं:
PDO Prepared Statementsमैं कैसे एक तैयार पीडीओ एसक्यूएल वक्तव्य
मुझे यकीन है कि इसका जवाब बहुत सरल है, लेकिन मैं नहीं लग रहे हैं इसे खोजने में सक्षम
मैं एक MySQL डेटाबेस के विरुद्ध एक क्वेरी चलाने के लिए पीडीओ (PHP डेटा ऑब्जेक्ट्स) का उपयोग कर रहा हूं, और इसे डीबी के खिलाफ निष्पादित करने से पहले तैयार क्वेरी को प्रदर्शित करने में उपयोगी लगेगा।
क्या ऐसा करने का कोई तरीका है? उदाहरण के लिए:
$query = 'SELECT Id, Name, Comment FROM Users WHERE Id = :id';
$pdoStatement = $db->prepare($query);
$pdoStatement->bindValue(':id', $id);
// How can I view the actual statement that will be executed, showing the real
// value that will be used in place of ':id'
$pdoStatement->execute();
यह यहाँ चर्चा की है http://stackoverflow.com/questions/2411182/how-to-debug-pdo-database-queries और http: //stackoverflow.com/questions/6961897/php-pdo-how-can-i-display-the-query-pdo-just-prepared – Bob
मैंने स्पष्ट रूप से बहुत अच्छी खोज नहीं की, जिस गति पर आप दोनों को मिला अन्य पदों। – Bryan
@ ब्रायन यह दाएं हाथ के संबंधित प्रश्न पैनल में पहला था! – lonesomeday