#1 jake

create

在数据表中新增一行数据

用法:create($row)

参数:

$row,数组形式,数组的键是数据表中的字段名,键对应的值是需要新增的数据。

例子:

/** 首先是准备新增的数据
*  表中的gid因为是自增量,所以没必要去赋值
*  replay因为是可为空,并且刚留言也不会有回复,所以也可以不赋值
*  数组中的键是字段名称,值是数据
*/
$newrow = array( // PHP的数组
'name' => 'jake',
'contents' => '这是我的第一个留言',
'post_time' => date('Y-m-d H:i:s'),
'post_ip' => $_SERVER['REMOTE_ADDRESS'],
);
$gb = spClass('gb'); // 初始化留言本模型类
$gb->create($newrow);  // 进行新增操作                        

返回:

新增成功则返回新增的自增量ID,失败则返回FALSE。

请注意:create可以返回新增的主键ID,所以开发者可以无需再针对新增ID进行查找。
createAll

在数据表中新增多条记录

void createAll(array rows)

参数:


  • array rows 数组形式,每项均为create的$row的一个数组

2012-08-04 16:24:04