是否有可能在兩個mysql查詢之間終止一個php腳本。在兩個mysql查詢之間終止PHP腳本
例如用戶註冊:
1 INSERT:我會在一個表中輸入基本的一姓,名,地址
和
第二INSERT:我會進入用戶的散列密碼和另一個表中的鹽
此操作可能需要兩個查詢,並且它們中的任何一個都是無用的記錄。
如果PHP腳本在執行第一個查詢後終止,該怎麼辦? 用戶只會收到服務器錯誤消息,但會生成一個無用的記錄。
任何解決方案?
編輯------ 我的Web主機不提供InnoDB引擎。 只有MyISAM數據支持
你應該看看交易。 – StephenTG
請注意,數據庫引擎必須支持交易:MyISAM不,InnoDB做 –
我的網絡主機不提供InnoDB引擎,這是這個問題的主要原因....任何解決方案MyISAM –