thinkphp教程:ThinkPHP5把動態(tài)鏈接庫賦給變量而導(dǎo)致的執(zhí)行多條sql數(shù)據(jù)合并問題
由于是配置文件配置了多個數(shù)據(jù)庫鏈接,所以在執(zhí)行語句的時候要動態(tài)鏈接數(shù)據(jù)庫。
由于我一次鏈接庫,然后付給一個變量$db,導(dǎo)致在執(zhí)行完第一條insert語句以后enterpriseData的數(shù)據(jù)沒有清除,緊接著執(zhí)行第二條insert語句的時候,TP把enterpriseData數(shù)據(jù)合并到了memberData里面,這樣導(dǎo)致了檢索insert語句的時候發(fā)現(xiàn)表里沒有enterpriseData里面的字段,而報錯!!!
解決辦法:
每次執(zhí)行insert語句都需要動態(tài)鏈接庫,這樣才會清除上一次執(zhí)行的數(shù)據(jù)。
改成這樣執(zhí)行就沒問題。