Drupal7中常用的数据库操作实例

前端技术 2023/09/08 PHP

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\';

本文地址:https://www.stayed.cn/item/22366

转载请注明出处。

本站部分内容来源于网络,如侵犯到您的权益,请 联系我

我的博客

人生若只如初见,何事秋风悲画扇。