数据个别写入怎么处理?

#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

#5 江望雨

这个好,谢谢。

2012-12-26 22:56:11