From a938e18a1bd36d887010863817470b690fdbf6f3 Mon Sep 17 00:00:00 2001 From: Dries Buytaert Date: Tue, 28 Jul 2009 19:18:08 +0000 Subject: - Patch #491556 by Berdir: completed converting core to DBTNG. Oh my. Kudos to Berdir for this humongous effort. --- modules/node/node.api.php | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) (limited to 'modules/node/node.api.php') diff --git a/modules/node/node.api.php b/modules/node/node.api.php index 5a1403a11..872fc6385 100644 --- a/modules/node/node.api.php +++ b/modules/node/node.api.php @@ -762,8 +762,12 @@ function hook_form($node, $form_state) { * For a detailed usage example, see node_example.module. */ function hook_insert($node) { - db_query("INSERT INTO {mytable} (nid, extra) - VALUES (%d, '%s')", $node->nid, $node->extra); + db_insert('mytable') + ->fields(array( + 'nid' => $node->nid, + 'extra' => $node->extra, + )) + ->execute(); } /** @@ -804,8 +808,10 @@ function hook_load($nodes) { * For a detailed usage example, see node_example.module. */ function hook_update($node) { - db_query("UPDATE {mytable} SET extra = '%s' WHERE nid = %d", - $node->extra, $node->nid); + db_update('mytable') + ->fields(array('extra' => $node->extra)) + ->condition('nid', $node->nid) + ->execute(); } /** -- cgit v1.2.3