MySQL は 5.0 からしかストアドプロシージャを導入していないようですが、私は以前アプリケーションをやっていたときはストアドプロシージャに触れたことはありませんでしたが、現在は主に内部システムで作業しているため、多くのアプリケーションがストアドプロシージャを使用することがあります。 MySQL ストアド プロシージャを呼び出す必要があるため、PHP の MySQL Lib はあまりサポートしていないようですが、情報はあまりありませんが、友人に紹介する方法を紹介します。それを使用する人は頭が痛くなることはありません。
MySQL 拡張機能はストアド プロシージャもサポートしますが、ストアド プロシージャが出力した場合、この呼び出しはエラーをスローします。呼び出し方法は非常に簡単です:
$rs = mysql_query("call func('str')", $conn); $rs = mysqli_query("call func('str')", $conn);
http://www.bkjia.com/PHPjc/371654.html
www.bkjia.com