【发布时间】:2025-11-24 15:05:01
【问题描述】:
我是 Drupal 的新手。 所以我想知道你是否可以帮助我。
我看到了很多关于 Drupal API mysql thing-y 的文档,这一直困扰着我,我必须再次学习才能完成我的工作。
这是我用于解决我的问题的文档
关于 INSERT 函数的问题,我将这张表命名为 embed
这是我嵌入的表格中的数据。
然后在我的基本页面上,我尝试插入查询。
$id = db_insert("embed")
->fields(array(
'uid' => 1,
'fbp_id' => 22222,
'prom_stat' => 3333,
'status' => 1,
))
->execute();
它没有向表中插入数据,而是输出这样的错误。
有人知道这个东西的解决方案吗?我现在真的很困惑。
【问题讨论】:
-
我自己开始学习drupal,但我认为您的问题与MYSQL 有关。在你的表中,所有说 NULL = NO 的字段都需要在你的 insert sql 语句中插入值,或者,在 mysql 表中列出一个默认值。