gpt4 book ai didi

php - 在数据库中输入null?

转载 作者:行者123 更新时间:2023-11-29 08:29:54 25 4
gpt4 key购买 nike

我试图将 Null 插入到表中的一个字段中,但该字段只是添加了 0。

我怎样才能让它变成空?

字段类型为int,默认值为(NULL)。

$query = "INSERT INTO article (article_title, article_credits, article_excerpt, article_body, article_img_list, article_img_main, article_published, article_date, article_modified, article_author, article_gallery_id, article_gallery_title) ".
"SELECT '".$db->escape($post['title'])."', '".json_encode($credits)."','".$db->escape($post['excerpt'])."','".$db->escape($post['article'])."','".$db->escape($articleImageListName)."','".$db->escape($articleImageMainName)."','".$published."','".date("Y-m-d H:i:s", strtotime($post['date']))."','".date('Y-m-d H:i:s')."', email, '".$db->escape($post['gallery'])."', 'View gallery'".
"FROM sm_users WHERE id = ".$acl->getLoggedInUserId()."";

最佳答案

您要插入的字段具有默认值或具有 NOT NULL 属性的数字数据类型。

如果您想将 NULL 插入该字段,您可以:

  1. 插入时跳过该字段。
  2. 删除默认值。
  3. 更改/检查属性NULL?
  4. 更改索引/FK/PK(如果声明为 PK/FK 或 INDEX)。

关于php - 在数据库中输入null?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16958032/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com