数据保存到数据,可以使用node_save来操作。
<?php
$edit = array();//定义一个数组
$edit['type'] = $mycontenttype;//内容类型
$edit['uid'] = 0;//匿名用户
$node_type_default = variable_get('node_options_'. $edit['type'], array('status', 'promote'));
$edit['promote'] =1;
$edit['comment'] =2;
$edit['revision'] = in_array('revision', $node_type_default);
$edit['format'] = FILTER_FORMAT_DEFAULT;
$edit['status'] = 1;
$edit['title'] = $title;//标题
$edit['taxonomy']['tags']=$getterms;//
$edit['body'] = $description;//body 正文部分
$edit['employer'] = $employer;// 额外字段,我这里是自己的数据库字段
//××××××××××××××××
//如果是cck字段 这样处理:
$edit['field_字段名称'][0]['value'] = $_POST['getname'];
//×××××××××××××××
$edit['date'] = format_date(time(), 'custom', 'Y-m-d H:i:s O');
// node_invoke_nodeapi($edit, $type);
node_validate($edit);
$node = node_submit($edit);
node_save($node);
?>
评论
发表新评论