成都网站建设设计

将想法与焦点和您一起共享

php修改数据后再返回,php怎么实现修改数据功能

PHP foreach循环遍历修改值,修改成功怎么返回值?

//你看这样行吗?

让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:国际域名空间、网络空间、营销软件、网站建设、山阴网站维护、网站推广。

$x2=array(

array('a'=1,

'b'=2,

'c'=3

),

array(

'a'=11,

'b'=22,

'c'=33

),

array(

'a'=1234,

'b'=33,

'c'=132

)

);

$item=array();

foreach($x2 as $key=$value){

foreach($value as $k=$v){

if($k=='b'){

$v=str_replace(2,0,$x2[$key]['b']); //把值为2的B键修改 

}

$item[$key][]=$v;

}

}

print_r($item);

用php改写数据成功后,刷新又变回来了

角色信息没有直接读数据库,而是角色登陆时就加载了的吧,当你改写数据库时,客户端的角色信息没有同步更新,客户端的操作导致服务端的信息被客户端的信息再次覆盖!

猜测的哈!

请教PHP数据库返回问题

观察了一下,应该是yii框架做的数据库操作。这里应该是保存数据,如果数据没发生变化,那么保存的数据结果不应该直接判断是true。应该采用!==false来判断。这个就是添加数据和修改数据的不同之处。这个文档里应该有说明,或者下次遇到这种问题,你可以查看下源码,看下模型保存的时候,是怎样返回的结果。如果是添加的话,就不会有这个问题,添加成功,返回的一定高杠杆true.而修改数据,不一定是返回true。


文章名称:php修改数据后再返回,php怎么实现修改数据功能
文章路径:http://chengdu.cdxwcx.cn/article/dscpdpe.html