[請益] 請問如何把函式的值 清空

看板PHP作者 (mmy)時間15年前 (2010/05/25 10:29), 編輯推噓2(204)
留言6則, 2人參與, 最新討論串1/1
小弟目前寫了一隻程式 裡頭用到很多sql的命令 因為有時會出現某些sql命令有錯誤 我想知道每行sql命令的執行結果 目前是想在每行sql命令執行後寫上下面這段: //如果odbc_error()有值就顯示錯誤訊息 if (odbc_error()) {echo $sql."失敗".odbc_errormsg()."</p>";} elseif (odbc_error()=="") {echo $sql."成功</p>";} 但是odbc_error()只要在sql運作途中產生過一次錯誤就會一直存在 想請問各位有沒有辦法把odbc_error()清空成為null 或是各位有什麼更好的做法 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 192.192.90.200

05/25 12:12, , 1F
odbc_error()一產生就代表發生錯誤了,用die()結束程式吧
05/25 12:12, 1F

05/25 12:13, , 2F
die()裡面可以放入錯誤訊息。
05/25 12:13, 2F

05/25 12:22, , 3F
我就是不想用DIE的說 我想把所有的都跑完 看他們的結果
05/25 12:22, 3F

05/25 12:23, , 4F
我想知道我輸入的一連串SQL有哪些成功哪些失敗
05/25 12:23, 4F

05/25 12:24, , 5F
用die()的話 一遇到錯誤就停了耶QQ
05/25 12:24, 5F

05/25 12:27, , 6F
一次跑完.....我都是錯一個改一個的QQ
05/25 12:27, 6F
因為我想寫的這隻程式 他的功能就是去讀取某個寫了很多SQL指令的檔案 然後回傳每個指令的運作結果 運作成功就顯示成功 失敗就印出失敗原因 ※ 編輯: lk70691 來自: 210.60.122.3 (05/25 12:31)
文章代碼(AID): #1B-pO1zM (PHP)
文章代碼(AID): #1B-pO1zM (PHP)