使用drupal_write_record()函数添加记录到Drupal的数据库表
今天让我们为昨天创建的Drupal数据库中的custom表添加一条记录。先看代码:
$record = new stdClass();
$record -> content = t('测试内容的文本');
drupal_write_record('custom', $record);
关于stdClass大家可以参考胖子的这篇文章《理解PHP中的stdClass类》。写的非常好,我就不废话了。
drupal_write_record()函数的作用是将记录添加到指定的数据库表,第一个参数是表的名称,第二个参数是待添加的内容。由于custom表中的cid字段是自增的serial,所以我们只需要指定content字段的内容就可以了。需要特别注意的是:$record也可以使用数组形式,感兴趣的朋友可以自行尝试一下。








