| Versions | |
|---|---|
| 4.7 – 7 | hook_insert($node) |
Respond to node insertion.
This is a hook used by node modules. It is called to allow the module to take action when a new node is being inserted in the database by, for example, inserting information into related tables.
$node The node being inserted.
None.
To take action when nodes of any type are inserted (not just nodes of the type(s) defined by this module), use hook_nodeapi() instead.
For a detailed usage example, see node_example.module.
developer/
<?php
function hook_insert($node) {
db_query("INSERT INTO {mytable} (nid, extra)
VALUES (%d, '%s')", $node->nid, $node->extra);
}
?>