tp3.2 save方法跟新数据一直失败 求大神支个招

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了tp3.2 save方法跟新数据一直失败 求大神支个招相关的知识,希望对你有一定的参考价值。

每个数据包括$where条件都打印过都没问题 sql语句也打印不出来 数据更新失败
今天又试了下 echo输出最后一个sql语句是 查询语句,而最后的save语句没有执行 还是什么问题

参考技术A $where 中少了引号
$where="order_sn=".$order_sn;
改为:
$where="order_sn='$ordeer_sn'";
//where中使用字符串是允许的,但拼接比较麻烦,且有被sql注入的危险,推荐使用数组

参考技术B ShowWindow(hwnd,nShowCmd);
UpdateWindow(hwnd);
while(GetMessage(&msg,NULL,0,0))
TranslateMessage(&msg);
DispatchMessage(&msg);

return msg.wParam;
参考技术C echo M('order')->getDbError();打印下有没有错误 参考技术D 你的where条件有问题
要么这样 where("order_sn=".$order_sn)
要么$where=array('order_sn'=>$order_sn)本回答被提问者采纳
第5个回答  2018-11-07 把sql语句输出来,然后再数据库内执行试试

thinkphp的save方法

thinkphp的save方法为什么数据一直是更新失败的,这错误在哪?

是否是表单提交的数据,不是就修改追问

是数据库问题,已经解决了,感谢

追答

数据库什么原因?TP几3.2.3?

追问

是表的主键要添加进去,tp3.2

追答

参考技术A 你更新数据库怎么用这个方法?追问

thinkphp数据更新不是这个方法么?

追答

不是啊 upload

追问

不是吧

这个是thinkphp

以上是关于tp3.2 save方法跟新数据一直失败 求大神支个招的主要内容,如果未能解决你的问题,请参考以下文章

Project 跟踪甘特图项目百分比进度怎么自动跟新?每次看上面都是0%,求大神解决。

求解,拯救者y7000,显卡驱动安装一直失败,有啥办法吗?求大神指教

如何用css3 写出梯形的容器.求大神支

lnmp环境下 tp3.2 not found

Ubuntu 16.04的开机一直停留在如下错误界面,麻烦各位大神支支招

myeclipse2014破解失败了,求大神讲解怎么回事