四虎精品视频-四虎精品成人免费网站-四虎黄色网-四虎国产视频-国产免费91-国产蜜臀97一区二区三区

Drupal7中常用的數據庫操作實例

1.插入單條記錄
復制代碼 代碼如下:db_insert("table")->fields(array('field1' => 'value1', 'field2' => 'value2', 'fieldn' => $valuen))->execute();

2.插入多條記錄
復制代碼 代碼如下:$values[] = array('field1' => 'val1', 'field2' => 'val2', 'fieldn' => $valn);
$values[] = array('field1' => 'value1', 'field2' => 'value2', 'fieldn' => $valuen);
$query = db_insert(‘table')->fields(array('field1', 'field2', 'fieldn'));
foreach ($values as $record) {
   $query->values($record);
}
$query->execute();

3.更新某條記錄

復制代碼 代碼如下:db_update('imports')
   ->condition('name', 'Chico')
   ->fields(array('address' => 'Go West St.'))
   ->execute();
//等同于:

UPDATE {imports} SET address = 'Go West St.' WHERE name = 'Chico';
4.刪除某條記錄

復制代碼 代碼如下:db_delete('imports')
   ->condition('name' => 'Zeppo')
   ->execute();
5.合并記錄

復制代碼 代碼如下:db_merge('people')
  ->key(array('job' => 'Speaker'))
  ->insertFields(array('age' => 31,'name' => 'Meredith'))
  ->updateFields(array('name' => 'Tiffany'))
  ->execute();
//如果存在job為Speaker的一條記錄,則更新name為Tiffany,如果不存在,就插入一條age為31,name為Meredith,job為Speaker的記錄。

6.對數據庫某字段值自動加一或者自增。

復制代碼 代碼如下:db_update('example_table')
  ->expression('count', 'count + 1')
  ->condition('field1', $some_value)
  ->expression('field2', 'field2 + :inc', array(':inc' => 2))
  ->execute();

7.查詢數據庫某字段為另一別名(alias)

復制代碼 代碼如下:$query = db_select('node', 'n');
$query->addField('n', 'name', 'label');
$query->addField('n', 'name', 'value');

php技術Drupal7中常用的數據庫操作實例,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 荒岛女儿国| 张柏芝艳照视频| 蒙古小男孩唱哭全场| 拔萝卜电视剧高清免费观看全集| 微信头像男专用| 小林凉子| 大秦帝国第一部免费看| 大学英语综合教程1课后答案| 回响电影| 四年级上册麻雀的课堂笔记| 性感的护士| 电视剧暗夜与黎明剧情介绍| 大众点评开放平台| 成人在线播放视频| 智乐星中考| 圆谷| 哈利学前班| 色在线播放| 女生宿舍2在线| 天津电视台节目表| 喜迎20大文艺汇演主持词| 中国夫妻性生活视频| 青山知可子冲绳草莽英雄1969| 13名妓| 西藏卫视在线直播| 让我们的家更美好教学设计| 久久日韩成人影院绝色| 红海行动2在线观看西瓜影院| 林正英僵尸先生电影在线观看| 热带往事 电影| 中医把脉| 宋元甫| 电影哪吒闹海| 幼儿识字入门100字| 王梦婷| 故乡,别来无恙演员表| 植树看图写话| 浙江卫视全天节目单| 秋天 课文| 繁星诗集1~25篇| 乔治福尔曼|