$sql='SELECT phrase,english FROM static_site_language WHERE page=?;';
$pds=$database->pdo->prepare($sql); $pds->execute(array($_POST['languagepage']));
उपरोक्त कोड ठीक चलता है। हालांकि मुझे एक और चर को तैयार कथन में रखना होगा। मैं निम्नलिखित की कोशिश की है, लेकिन यह काम करने के लिए प्रतीत नहीं होता:PHP पीडीओ + स्टेटमेंट तैयार करें
$sql='SELECT phrase,? FROM static_site_language WHERE page=?;';
$pds=$database->pdo->prepare($sql); $pds->execute(array($_POST['language'],$_POST['languagepage']));
मैं जानता हूँ कि $ _POST [ 'भाषा'] (यह मुद्रण से) केवल शब्द 'अंग्रेजी' में शामिल है। क्या चयन के इस हिस्से में एक तैयार चर डालना संभव है? एक स्तंभ नाम नहीं -
THX
वाक्यविन्यास पर कोई त्रुटि नहीं लगता है, आपको क्या त्रुटि कोड मिला? – LotusH
कोई त्रुटि नहीं - बल्कि इसके बजाय डीबी से मूल्य वापस प्राप्त करें, यह मुझे केवल अंग्रेजी शब्द देता है। डीबी में कॉलम के चर और शीर्षक में यह मान है ... – Adam
उदाहरण: {"फ्री": "अंग्रेजी", "मिलिंगल्स": "अंग्रेजी", "सर्चप्रोफाइल": "अंग्रेजी"} लेकिन यह होना चाहिए विभिन्न मूल्य जहां अंग्रेजी शब्द है ... – Adam