前面已经把输入数据的form做好了。你点击添加数据按钮是没有反应,
这就要用到hook_insert了. 这里是 http://api.drupal.org/api/function/hook_insert 关于hook_insert 的主要说明。
他下面还提供了一个例子:
<?php
function hook_insert($node) {
db_query("INSERT INTO {mytable} (nid, extra)
VALUES (%d, '%s')", $node->nid, $node->extra);
}
?>
应用我写的模块那就是
function product_insert($node) {
db_query("INSERT INTO {product} (vid,nid,origin,engname,laname,anothername) VALUES (%d, %d, '%s', '%s', '%s', '%s')",
$node->vid, $node->nid, $node->origin, $node->engname, $node->laname, $node->anothername);
}
把数据写入product数据表里面。直接用,开发起来还是真的很简单,而且开发的速度快。不要自己来数据库录入的一些代码了。
评论
好太好啦
好太好啦
发表新评论