MySQL संग्रहीत प्रक्रियाओं के साथ PHP में OUT पैरामीटर्स तक पहुंच प्राप्त करना
PHP का उपयोग करके MySQL में संग्रहीत प्रक्रियाओं के साथ काम करते समय, एक का मान प्राप्त करना सीमित दस्तावेज़ीकरण के कारण "आउट" पैरामीटर एक चुनौती हो सकता है। हालाँकि, यह प्रक्रिया mysqli PHP API का उपयोग करके संभव है। और एक आउट पैरामीटर ("जे")। PHP का उपयोग करके "j" का मान प्राप्त करने के लिए, इन चरणों का पालन करें:
$mysqli = new mysqli('HOST', 'USR', 'PWD', 'DBNAME' );
$iमूल्य=1;
// संग्रहीत प्रक्रिया निष्पादित करें और परिणाम संग्रहीत करें।
$res = $mysqli->multi_query( "कॉल myproc($ivalue,@x);SELECT @x" );
यदि ($res) {
$परिणाम = 0;
// परिणामों के माध्यम से पुनरावृति करें।
करना {
अगर ($परिणाम = $mysqli->store_result()) {
// परिणाम शीर्षलेख प्रदर्शित करें।
प्रिंटफ ("परिणाम #%u:
", $परिणाम);
// OUT पैरामीटर मान प्राप्त करें और प्रदर्शित करें।
जबकि( $पंक्ति = $परिणाम->fetch_row() ) {
foreach($पंक्ति $सेल के रूप में) {
इको $ सेल, " ";
}
}
$परिणाम->बंद करें();
अगर ($mysqli->more_results() ) इको "
";
}
} जबकि ($mysqli->next_result());
}
// mysqli कनेक्शन बंद करें।
$mysqli->close();
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3