http://php.net/manual/en/pdo.prepare.php ए> राज्य:
जैसा कि यह इंगित करता है, आपके कोड के एक सर्वर पर काम करने के पीछे संभावित कारण यह है कि PDO::ATTR_EMULATE_PREPARES
सर्वर पर अक्षम है जिस पर कोड विफल रहता है। जैसा कि दस्तावेज़ीकरण कहता है, यह विशेषता आपको एक ही नाम के पैरामीटर मार्कर का दो बार (कुछ अन्य प्रतिबंधों के साथ) उपयोग करने से रोकने वाले प्रतिबंध को प्रभावी ढंग से हटा देती है।