PHP के साथ MySQL में संग्रहित प्रक्रियाओं के साथ कुछ भी करने के लिए दस्तावेज़ीकरण की कमी है। मेरे पास वर्तमान में एक संग्रहीत प्रक्रिया है जिसे मैं PHP के माध्यम से कॉल करता हूं, मैं आउट पैरामीटर का मूल्य कैसे प्राप्त कर सकता हूं?PHP + MySQL + संग्रहीत प्रक्रियाओं, मैं "आउट" मान कैसे प्राप्त करूं?
14
A
उत्तर
15
ऐसा लगता है कि यह इस पोस्ट में जवाब है:
http://forums.mysql.com/read.php?52,198596,198717#msg-198717
mysqli पीएचपी API की मदद से:
मान लें sproc myproc (IN आई इंट, बाहर j पूर्णांक):
$mysqli = new mysqli( "HOST", "USR", "PWD", "DBNAME");
$ivalue=1;
$res = $mysqli->multi_query("CALL myproc($ivalue,@x);SELECT @x");
if($res) {
$results = 0;
do {
if ($result = $mysqli->store_result()) {
printf("<b>Result #%u</b>:<br/>", ++$results);
while($row = $result->fetch_row()) {
foreach($row as $cell) echo $cell, " ";
}
$result->close();
if($mysqli->more_results()) echo "<br/>";
}
} while($mysqli->next_result());
}
$mysqli->close();
7
यहां माइस्क्ल, माइस्क्ली और पीडीओ के साथ ऐसा करने का एक उदाहरण दिया गया है:
http://www.joeyrivera.com/2009/using-mysql-stored-procedures-with-php-mysqlmysqlipdo/
संबंधित मुद्दे
- 1. PHP से mySQL में संग्रहीत प्रक्रियाओं को कैसे सम्मिलित/बनाएँ?
- 2. MySQL: मैं अपने डेटाबेस आर्किटेक्चर (विदेशी कुंजी स्थिरता, संग्रहीत प्रक्रियाओं, आदि) का परीक्षण कैसे करूं
- 3. मैं PHP में स्ट्रिंग के बाइट मान कैसे प्राप्त करूं?
- 4. PHP - मैं $ _SERVER ['HTTP_REFERER'] से पैरामीटर मान कैसे प्राप्त करूं?
- 5. MySQL प्रक्रियाओं में SQLEXCEPTION संदेश प्राप्त करना
- 6. मैं MySQL में एक तस्वीर कैसे संग्रहीत करूं?
- 7. MySQL संग्रहीत प्रक्रिया बनाम PHP स्क्रिप्ट
- 8. मैं संग्रहीत misencoded डेटा कैसे परिवर्तित करूं?
- 9. MySQL के साथ संग्रहीत प्रक्रियाओं के लिए शुरुआती गाइड?
- 10. संग्रहीत प्रक्रियाओं और कार्यों
- 11. मैं एक MySQL डेटाबेस में संग्रहीत PHP को निष्पादित कैसे करूं?
- 12. मैं दो प्रक्रियाओं को सिंक्रनाइज़ कैसे करूं?
- 13. मैं PHP/MySQL में किसी उपयोगकर्ता को प्रमाणित कैसे करूं?
- 14. संग्रहीत प्रक्रियाओं रिवर्स इंजीनियरिंग
- 15. MySQL में संग्रहीत प्रक्रियाओं के भीतर वैकल्पिक पैरामीटर लिखना?
- 16. मैं PHP पर बटन मान कैसे पोस्ट करूं?
- 17. PHP mysql पीडीओ नल मान
- 18. रेल में संग्रहीत प्रक्रियाओं का उपयोग
- 19. संग्रहीत प्रक्रियाओं में MySQL अस्थायी बनाम स्मृति तालिका
- 20. मैं $ _POST से प्रमुख मान कैसे प्राप्त करूं?
- 21. मैं अपने डेटाबेस में अंतिम सम्मिलित मान कैसे प्राप्त करूं?
- 22. मैं WPF में कॉम्बोबॉक्स से टेक्स्ट मान कैसे प्राप्त करूं?
- 23. मैं ऑब्जेक्ट (stdClass) से मान कैसे प्राप्त करूं?
- 24. मैं नियंत्रक में requestmapping मान कैसे प्राप्त करूं?
- 25. क्या PHP डेवलपर MySQL की संग्रहीत प्रक्रियाओं का उपयोग करना चाहिए?
- 26. मैं विभिन्न प्रक्रियाओं के उपयोग के लिए स्मृति में पाइथन ऑब्जेक्ट को कैसे संग्रहीत करूं?
- 27. मैं mysql में औसत स्ट्रिंग लंबाई कैसे प्राप्त करूं?
- 28. मैं MySQL में टाइमस्टैम्प माइनस 6 सप्ताह कैसे प्राप्त करूं?
- 29. मैं कोणीय में वर्तमान उपयोगकर्ता संदर्भ कैसे संग्रहीत करूं?
- 30. संग्रहीत प्रक्रियाओं और इकाई परीक्षण