2014-04-23 95 views
0

我一直在谷歌上尋找這個問題,就像一個星期沒有關於它,我有一個表單,當點擊提交按鈕時發送電子郵件,問題是,郵件沒有走出去,錯誤說:SQL Server - 錯誤:發送消息

Warning: odbc_exec(): SQL error: [Microsoft][ODBC SQL Server Driver][SQL Server]Error: sending message, SQL state 01000 in SQLExecDirect in C:\Documents and Settings\1842342\Mis documentos\Install xampp\htdocs\mg\prov_admin.php on line 363

線363具有的ODBC連接如:

$rs = odbc_exec($conn, $query_mail); 

變量$ query_mail是工作電子郵件的內容(我打印了在我的網頁和它的一切都好),所以問題必須與$ conn變量,但我找不到它爲什麼不是原因工作,可以幫助我把我放在哪裏尋找問題?

非常感謝!

+0

你看過這裏嗎? http://stackoverflow.com/questions/21014728/executing-sql-directly-no-cursor-sql-state-01000-in-sqlexecdirect – Morgan

+0

我沒有,我會檢查它是否是一個sintax錯誤... –

回答

0

原來這確實是與$query_mail中的「from」值有關的東西,它需要是一個特定的字符串,我猜從存儲過程調用了執行send操作。