我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

如果mySQL数据库的更新失败,如何收到错误消息?

I want to get a simple error message, when the update of my SQL database failed.

foreach($animals as $row) {

   $cat = "234";

   $sql = "UPDATE animals set cat2 = ?  WHERE cat1 = ?";
   $q = $pdo->prepare($sql);
   $q->execute(array($cat,$cat));                               
}

if ($q->execute(array($cat,$cat)))
{
echo "success";
}
else
{
echo "failure";
}

But even if the update failed and nothing is updated, I get the message: success.

近期文章

  • 在我的Http:// localhost服务器上使用PHP中的Curl工作正常,但在Http(s)上使用Curl:// localhost将不会输出任何CSS
  • Laravel 5.1如何在验证失败后重定向回当前页面?
  • php多维数组作为带ID和数组值的单选按钮
  • LessQL中的自定义查询
  • 在Laravel 5.1 PasswordResets上向消息视图发送超过默认数据的内容
  • 如何在javascript中恢复以前的页面点击事件并支持所有浏览器?
  • PHP和SQL以及bootstrap?
  • 在$ _request中获取值数组
  • Laravel模型到Bootstrap树视图
  • Laravel在中间件中使用Sentry
  • 使用进度条跟踪php copy()
  • 为什么电子邮件地址作为url参数有时与mysql中的相应记录不匹配?
  • 排名php多维数组
  • 无法打印Excel文件值
  • 发布带有超链接标记的表单的值
  • PHP动态按钮onclick不起作用
  • PHP脚本坐下等待捕获Webhook
  • 在joomla中制作Web服务的最佳方法是什么?
  • 注销Wordpress后如何保存cookie
  • Magento管理员CMS页面 - 个人编辑页面空白

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华