Re: [請益] NULL的變數存入Mysql卻變成0
※ 引述《pizwu (鬼別抓我阿~)》之銘言:
我有一些表單,有些沒有填入,在post之後是NULL(有測試過了)
可是存入mysql後,卻發現他自動轉成0了
譬如$x = NULL;
INSERT INTO temp (abc) VALUES ('$x')
這樣就會存0
INSERT INTO temp (abc) VALUES (NULL)
這樣才會存NULL
是我哪裡設定有問題嗎?
還是本來就會這樣?
要怎麼解決??謝謝各位大大
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.136.186.205
→
10/08 12:30,
10/08 12:30
→
10/08 12:36,
10/08 12:36
推
10/08 13:08,
10/08 13:08
→
10/08 13:09,
10/08 13:09
→
10/08 13:10,
10/08 13:10
是可以沒錯QQ,但是$x = NULL只是舉例啦
通常都是上一頁的$_POST['x']傳下來
這時如果他有值那VALUES($_POST['x'])也過不了了
有什麼寫法可以接$_POST['x'],有時有值有時NULL都可以存
且NULL不會自動存成0呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.136.186.205
推
10/08 13:41, , 1F
10/08 13:41, 1F
→
10/08 13:48, , 2F
10/08 13:48, 2F
→
10/08 13:49, , 3F
10/08 13:49, 3F
→
10/08 13:49, , 4F
10/08 13:49, 4F
推
10/08 13:56, , 5F
10/08 13:56, 5F
→
10/08 13:58, , 6F
10/08 13:58, 6F
推
10/08 13:58, , 7F
10/08 13:58, 7F
→
10/08 13:59, , 8F
10/08 13:59, 8F
→
10/08 13:59, , 9F
10/08 13:59, 9F
→
10/08 14:00, , 10F
10/08 14:00, 10F
推
10/08 14:30, , 11F
10/08 14:30, 11F
→
10/08 16:40, , 12F
10/08 16:40, 12F
推
10/09 00:18, , 13F
10/09 00:18, 13F
推
10/09 09:17, , 14F
10/09 09:17, 14F
→
10/09 09:18, , 15F
10/09 09:18, 15F
→
10/14 09:11, , 16F
10/14 09:11, 16F
→
10/14 09:11, , 17F
10/14 09:11, 17F
討論串 (同標題文章)
完整討論串 (本文為第 2 之 2 篇):