#1 jake
update修改数据,该函数将根据参数中设置的条件而更新表中数据
bool update(mixed conditions, array row)
参数:
- mixed conditions 数组形式,查找条件,此参数的格式用法与find/findAll的查找条件参数是相同的。
- array row 数组形式,修改的数据,此参数的格式用法与create的$row是相同的。在符合条件的记录中,将对$row设置的字段的数据进行修改。
返回:
- 返回TRUE则是语句执行成功,无论有无符合条件的记录,只要操作正常执行则返回TRUE。
- 返回FALSE是语句执行失败
按字段值修改一条记录
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