从看门狗向表中插入值

时间:2015-03-12 09:40:52

标签: php mysql database drupal drupal-7

我有一个自定义模块,安装后会创建一个表格,其中包含blablabla名称和uid,时间戳为字段。现在我真正想要的是当cron从看门狗表中获取值(uid,timestamp)并将其传递给我的blablabla表时。有办法做这件事吗?这是我的代码:

**
 * Implements hook_cron().
 */
function example_cron() {
      // Begin building the query.
      $query = db_select('watchdog', 'th')
        ->extend('PagerDefault')
        ->orderBy('wid')
        ->fields('th', array('uid', 'timestamp'))
        ->limit(2000);

      // Fetch the result set.
      $result = $query -> execute();
}

1 个答案:

答案 0 :(得分:0)

我做到了:

f($r->rowCount() == 0) {
    $query = db_insert('blablabla')
      ->fields(array(
        'timestamp' => $timestamp,
        'wid' => $wid,
        'variables' => $variables,
     ))
     ->execute();