ホームページ >バックエンド開発 >PHPチュートリアル >PHP は MS SQL ストアド プロシージャを呼び出します

PHP は MS SQL ストアド プロシージャを呼び出します

WBOY
WBOYオリジナル
2016-07-29 09:14:031242ブラウズ

PHP で MS SQL を使用して保存します

  1. functiongenerateDocCode(){
  2. $wf_id=self::WORKFLOW_ID;
  3. $doc_code="" ;
  4. $link=mssql_connect($this->cfg->db->params->host,$this->cfg-> ;db->params->ユーザー名,$this->cfg->db->params->パスワード)またはdie(「接続できません」 sqlserver");
  5. mssql_select_db($this->cfg->db->params->dbname,$link)または死ね ("データベース選択失敗");
  6. $stmt=mssql_init("GenerateDocCode",$link) 死ぬか(」 Initializestoredprocedurefailure");
  7. mssql_bind($stmt,"@wf_id",$wf_id,SQLINT4);
  8. mssql_bind($stmt ,"@doc_code",$doc_code,SQLVARCHAR,true);
  9. mssql_execute($stmt,false);
  10. //print「DocCodeis:」 .$doc_code;
  11. return$doc_code;
  12. }

先调用mssql_init语句は初期化保存手順のために使用されますが、後调用mssql_bind语指定存储过程パラメータ、最後调用mssql_execute実行存储過程 以上は、PHP での MS SQL 保存プロセスを紹介しており、保存プロセス、SQL サーバーに関する内容が含まれており、PHP 教則に関心のある友人のお役に立てれば幸いです。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。