我想弄清楚如何将一个NULL值插入到新插入的行的列中。在列中插入NULL?
我正在“发布图标”,这将显示线程列表上的线程的小图标。图标在表单中使用RADIO按钮。默认情况下,它被设置为无图标。我想知道如何处理该单选按钮的值以使其为空?我尝试将设置值设置为NULL,但它只是将“NULL”一词插入到数据库中。
$thread_sql = "
INSERT INTO forum_threads (
user_id,
forum_id,
thread_postdate,
thread_lastpost,
thread_title,
thread_description,
thread_icon
) VALUES (
'$_SESSION[user_id]',
'$_GET[f]',
'$date',
'$date',
'$_POST[topictitle]',
'$_POST[topicdescription]',
'$_POST[posticon]'
)
";
$thread_query = @mysqli_query ($db_connect, $thread_sql);
你不说你正在使用什么语言或框架。在直接的SQL中,您可以执行INSERT INTO my_table VALUES('a',NULL) – 2010-11-04 17:07:49
这是更多的PHP问题,而不是mysql问题 – 2010-11-04 17:37:28