cakephp 想数据库更新值.

我写了一个cookie.之后我想让用户注册的时候想数据库保存这个cookie的值,来区分用户来源.我现在看不懂他原先是怎么update到数据库了的了.求帮助,图片是这个注... 我写了一个cookie .之后我想让用户注册的时候想数据库保存这个cookie 的值, 来区分用户来源.我现在看不懂他原先是怎么update到数据库了的了.求帮助, 图片是这个注册对应的方法.我看懂的地方写了注释
图片是两张..放在一起好像看不出来,在线等...
展开
 我来答
形单影只向谁去
2014-06-04 · TA获得超过211个赞
知道小有建树答主
回答量:242
采纳率:0%
帮助的人:208万
展开全部
cakephp中update是通过save实现的。

如果在save的数组中包含了主键,则update,否则认为是insert。
更多追问追答
追问
那你看以下, 这个save(....)是从页面得到的的一个数组.那么我要想在加一个进去要如何操作? 可以说详细一点么?我要把这个  is_tencent => $_COOKIE['tencent']加进去,
在写一个save 方法?
追答
如果你的cookie是写到表User中的话,在 if save语句前面,把cookie添加到$this -> reqeust -> data['User']中就可以了。$this -> request -> data['User']['is_tencent'] = xxx; //这里是你数据库中的字段名。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式