1366 Incorrect integer value: ''
只是一個sql錯誤跟php源程序沒關系。
1366錯誤是MySQL配置問題,找到my.ini文件並查找sql- mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"這句話,將雙引號前面{STRICT_TRANS_TABLES,}刪除,改成sql- mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION",重啟一下mysql后即可。前者很嚴格,不允許向數據庫插入空值,所以就會有Value后面那個單引號。切忌看錯誤提示啊,不然彎路夠你走的!
