#1 江望雨
create($this->spArgs(''));这样会写入全部数据,但是我想修改其中个别数据,改怎么处理?
2012-12-24 19:55:11
#2 jake
$b = $this->spArgs("字段4");
$b = xxxx($b); // 对b进行处理
$row = array(
'字段1' => $this->spArgs("字段1"),
'字段2' => $this->spArgs("字段2"),
'字段3' => $this->spArgs("字段3"),
'字段4' => $b,
);
create($row);
多看手册,体会一下例子代码吧。
2012-12-24 20:59:39
#3 江望雨
哦 我知道怎么构造数据,就想只处理一条,其他的不管。
2012-12-24 22:19:04
#4 jake
有个小技巧,php的数组相加是会把左边的覆盖右边的相同键值的值。
$a = $this->spArgs("某字段");
$a = xxxx($a); // 做一下处理
$b = array(
'某字段' => $a
);
$row = $b + $this->spArgs(); // 左边的$b覆盖了右边相同键值
create($row);
2012-12-24 22:27:46