Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

PHP + MySql + संग्रहीत कार्यविधियाँ, मैं एक आउट वैल्यू कैसे प्राप्त कर सकता हूँ?

ऐसा लगता है कि इस पोस्ट में इसका उत्तर दिया गया है:

http://forums.mysql.com/read.php ?52,198596,198717#msg-198717

mysqli PHP एपीआई के साथ:

मान लें sproc myproc(IN i int, OUT j int):

$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, "&nbsp;";
      }
      $result->close();
      if( $mysqli->more_results() ) echo "<br/>";
    }
  } while( $mysqli->next_result() );
}
$mysqli->close();



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PHP पीडीओ एकाधिक चयन क्वेरी लगातार अंतिम पंक्ति को छोड़ रही है

  2. जर्मन भाषा के लिए सबसे अच्छा MySQL संयोजन क्या है

  3. MySQL सिंटैक्स त्रुटि संदेश ऑपरेंड में 1 कॉलम होना चाहिए

  4. MYSQL का उपयोग करके C# में डेटाग्रिडव्यू में मान कैसे डालें, हटाएं, चुनें, अपडेट करें

  5. MySQL में बैच इंसर्ट कैसे करें