PHP プロシージャーから SQL サーバー DB を照会しているときに問題が発生しました。私のコードは次のとおりです。
$commit = FALSE;
$rs = mssql_query("BEGIN TRANSACTION");
if($rs) {
// funzione salvataggio in PrenotazioniFerservizi_Variazioni
InsertDisdetta($id_albergo, $POA, $Treno, $Ora_treno, $elenco_giorni_Ok, $subject, $data_email);
$commit = TRUE;
}else{
$msg = "Errore nella BEGIN TRAN<br>Riga ".__LINE__."<br>".mssql_get_last_message();
InviaMailErrore("Errore nella query", $msg);
// chiudo la connessione al dbd se ancora aperta
@mssql_close($con);
die();
}
if($commit) {
$rs = mssql_query("COMMIT TRAN");
if (!$rs){
$msg = "Errore nella COMMIT TRANSACTION<br>Riga ".__LINE__."<br>".mssql_get_last_message();
InviaMailErrore("Errore nella query", $msg);
// chiudo la connessione al dbd se ancora aperta
@mssql_close($con);
die();
}
}
次のエラーメッセージが返されます。
「警告: mssql_query(): 7 は有効な MS SQL-Link リソースではありません」、特に命令に関連しているようです:
手がかりはありますか?非常に重要ですお願いします。どうもありがとうございました。D.