我有一個插入語句,可以將從表單POST中收集的變量插入前一頁。如果表單中的變量沒有被填充,它會在插入時失敗(大概是因爲它插入了一個空字符串......)我將dataype設置爲允許NULL值 - 如果字段爲空,我如何插入空值表單POST?PHP MYSQL - 插入空變量失敗
$query = "
INSERT INTO songs (
userid,
wavURL,
mp3URL,
genre,
songTitle,
BPM
) VALUES (
'$userid',
'$wavFile',
'$mp3File',
'$genre',
'$songTitle',
'$BPM'
)
";
$result = mysql_query($query);
你能告訴我們一些代碼嗎?和一些PHP代碼(其中$ userid創建或$ wavFile分配)? –
好的,添加了代碼。 – user547794
'$ songTitle =(empty($ songTitle)|| null === $ songTitle)? 「NULL」:$ songTitle;' – tttony