#1 jake

update

修改数据,该函数将根据参数中设置的条件而更新表中数据

bool update(mixed conditions, array row)

参数:


  • mixed conditions 数组形式,查找条件,此参数的格式用法与find/findAll的查找条件参数是相同的。
  • array row 数组形式,修改的数据,此参数的格式用法与create的$row是相同的。在符合条件的记录中,将对$row设置的字段的数据进行修改。

返回:


  • 返回TRUE则是语句执行成功,无论有无符合条件的记录,只要操作正常执行则返回TRUE。
  • 返回FALSE是语句执行失败
updateField

按字段值修改一条记录

bool updateField(mixed conditions, string field, string value)

参数:


  • mixed conditions 数组形式,查找条件,此参数的格式用法与find/findAll的查找条件参数是相同的。
  • string field 字符串,对应数据表中的需要修改的字段名
  • string value 字符串,新值

返回:

返回值参考update函数。

例子:

// 使用updateField
$conditions = array('gid'=>12);
$gb->updateField($conditions, 'contents', '我的第一条记录');

2012-08-04 16:25:53