首页 > 其他分享 >tp5 update方法更新数据

tp5 update方法更新数据

时间:2023-10-23 22:33:23浏览次数:35  
标签:update 更新 echo 修改 tp5 result 数据

thinkphp5的update方法:

返回影响数据的条数,没修改任何数据返回0

当要更新的数据和已存在数据库的数据一样时,返回的结果为0

修改失败返回false

所以在判断更新是否成功,要用===的条件进行判断  0 和 false的情况
public function update(){
			$result = Db::table('User')->where('user_id',XXX)->update(['name' => 'thinkphp']);
	        if($result){
	        	echo "修改成功";
	        }else  if($result===0){
	        	echo "更新失败,当前名称和修改前的一致";
			}else{
                echo "修改失败";
            }
	}

标签:update,更新,echo,修改,tp5,result,数据
From: https://www.cnblogs.com/panghu123/p/17783662.html

相关文章

  • SWD与JTAG区别及使用情况 最新更新时间
      上图是SEGGER说明书中给出的Jlink引脚图,可以对照着看SWD引脚与JTAG引脚的关系。 这是我手边开发板上的JTAG连接图,这个肯定是能用的。  这个是从网上找来的标准的JTAG连接图,供对照参考。  调试方式既可以用JTAG,也可以用SWD。 以下是一段转自:(http://showvi.c......
  • mysql,sqlserver,oracle各自的存在更新不存在添加写法
    mysql,sqlserver,oracle各自的存在更新不存在添加写法在向表中插入数据的时候,经常遇到这样的情况:首先判断数据是否存在;如果不存在,则插入:如果存在,则更新。SQLserver脚本先查询,没有数据再进行数据插入,有数据就走更新ifnotexists(select1fromtwhereid=1)ins......
  • 《安富莱嵌入式周报》第325期:开源可编程精密电阻仪,开源入耳式无线耳机,蓝牙Mesh固件更
    周报汇总地址:http://www.armbbs.cn/forum.php?mod=forumdisplay&fid=12&filter=typeid&typeid=104 更新一期视频,趁热打铁,下期CANopen专题视频将在下周发布BSP视频教程第27期:CANopen协议栈专题,实战方式系统了解NMT,PDO,SDO,时间戳,同步报文,紧急报文等(2023-10-17)https://www.armbb......
  • 一键解决[notice] A new release of pip available: 22.2 -> 22.2.2 [notice] To updat
    [notice]Anewreleaseofpipavailable:22.2->22.2.2[notice]Toupdate,run:python.exe-mpipinstall--upgradepip文章目录问题描述解决思路解决方法问题描述[notice]Anewreleaseofpipavailable:22.2->22.2.2[notice]Toupdate,run:python.exe-mpip......
  • Nessus 10.6 Auto Installer for macOS Sonoma (updated Oct 2023)
    Nessus10.6AutoInstallerformacOSSonoma(updatedOct2023)发布Nessus试用版自动化安装程序,支持macOSSonoma、RHEL9和Ubuntu22.04请访问原文链接:https://sysin.org/blog/nessus-auto-install-for-macos/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.org......
  • k8s-pod版本更新
    pod版本更新⭐️⭐️在实际应用中,升级是一个常见的场景,Deployment能够很方便的支撑应用升级。Deployment可以设置不同的升级策略,有如下两种。RollingUpdate:滚动升级,即逐步创建新Pod再删除旧Pod,为默认策略。Recreate:替换升级,即先把当前Pod删掉再重新创建Pod。Deployment的升级可......
  • 前端常见问题总结(正在更新中)
    开发中我所遇到的前端问题1、按钮问题2、追加元素的问题3、AJAX发送的数据是数组或者对象时,会报错4、浮点数精度问题(7*0.8会等于5.6000000000000005)5、区分JS中的undefined,null,"",0和false5、误用ajax的complete1、按钮问题(1)、没有准确定位到按钮的选择器(这就不便多说,都知......
  • INFINI Labs 产品更新 | Easysearch 优化字段压缩提升写入速度,Console 优化数据迁移和
    INFINILabs产品又更新啦~。本次更新概要如下:Easysearch增强source_reuse压缩功能,并大幅提升写入速度;Console优化了数据迁移和校验功能,新增了通用的数据列表和下拉等标准组件,化繁为简,实现可复用。以下是本次更新的详细说明。INFINIEasysearchv1.6.1INFINIEasysearch是......
  • Win11_22H2_2023年10月累积更新
    大版本号:22H2内部版本号:22621.2428本系统镜像纯粹日常工作中自用并共享,基于微软官方原版镜像制作,目前只集成自应答文件和常用VC库,若你有好的建议或意见可发我邮箱;下载完记得验证hash值,以防翻车!文件说明:文件1.Win_11_business_22H2_22621.2428_x64_update2023.10.iso★微软官方商业......
  • 【前端开发】跨标签页广播通信教程,可方便新窗口修改原窗口实时更新
    日常业务开发中我们常常会碰到如下的场景,即两个标签页之间的通信问题。我们在第一个标签页如何执行操作后在第二个标签页获取到信息。 BroadcastChannelAPI为我们提供了一种快捷且高效的途径创建useTagMessage.ts文件//跨标签页通信方案‘Msg’即通道名称,可以是任何你想......