PHP MSSQL 存儲過程的方法
更新時間:2008年12月24日 23:34:40 作者:
在PHP中調(diào)用MS SQL存儲過程的核心代碼
復(fù)制代碼 代碼如下:
function generateDocCode() {
$wf_id = self::WORKFLOW_ID;
$doc_code = "";
$link = mssql_connect($this->cfg->db->params->host, $this->cfg->db->params->username, $this->cfg->db->params->password) or die("Can't connect sql server");
mssql_select_db($this->cfg->db->params->dbname, $link) or die("Select database failure");
$stmt = mssql_init("GenerateDocCode", $link) or die("initialize stored procedure failure");
mssql_bind($stmt, "@wf_id", $wf_id, SQLINT4);
mssql_bind($stmt, "@doc_code", $doc_code, SQLVARCHAR, true);
mssql_execute($stmt, false);
//print "Doc Code is: ".$doc_code;
return $doc_code;
}
先調(diào)用mssql_init語句用于初始化存儲過程,而后調(diào)用mssql_bind語句指定存儲過程參數(shù),最后調(diào)用mssql_execute執(zhí)行存儲過程。
相關(guān)文章
CakePHP去除默認(rèn)顯示的標(biāo)題及圖標(biāo)的方法
使用cakephp框架時,在生成的html頁面里,總是有cakephp的標(biāo)志(上面有大大的標(biāo)題CakePHP Rapid Development,下面還有一個cakephp的圖標(biāo)),雖然是cakephp的東西,但放到自己的項目中看起來總是不順眼。2008-10-10PHP基于socket實現(xiàn)客戶端和服務(wù)端通訊功能
這篇文章主要介紹了PHP基于socket實現(xiàn)客戶端和服務(wù)端通訊功能,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-07-07