db_update() 、 db_insert()相关操作

<?php
$values
= array(
  array(
   
'title' => 'Example',
   
'uid' => 1,
   
'created' => REQUEST_TIME,
  ),
  array(
   
'title' => 'Example 2',
   
'uid' => 1,
   
'created' => REQUEST_TIME,
  ),
  array(
   
'title' => 'Example 3',
   
'uid' => 2,
   
'created' => REQUEST_TIME,
  ),
);
$query = db_insert('node')->fields(array('title', 'uid', 'created'));
foreach (
$values as $record) {
 
$query->values($record);
}
$query->execute();
?>



<?php
/* This is a horrible example as node.status is pulled from node_revision.status table as well, updating it here will do nothing. */
$num_updated = db_update('node')
  ->
fields(array(
   
'uid' => 5,
   
'status' => 1,
  ))
  ->
condition('created', REQUEST_TIME - 3600, '>=')
  ->
execute();
?>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值