首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SQL -将mysql_error发送到电子邮件帐户

问SQL -将mysql_error发送到电子邮件帐户
EN

Stack Overflow用户
提问于 2014-01-06 21:30:01
回答 2查看 193关注 0票数 1

我正在做一个个人数据库与php的同步器。同步将自动运行。

我不知道同步是否在执行选择、插入、更新或删除操作时出错。因此,我需要通过电子邮件发送通知,说明mysql_error的结果。

下面是sql脚本的一个示例:

代码语言:javascript
复制
mysql_query("UPDATE `Order` SET statusId='".$order["orders_status_id"]."' WHERE id=".$orderId) or die('Error al actualizar el status de la orden '.$orderId.': '.mysql_error());;

问候

EN

回答 2

Stack Overflow用户

发布于 2014-01-06 21:32:07

像这样..。

代码语言:javascript
复制
mail('youremailaddress@site.com','error',mysql_error());
票数 0
EN

Stack Overflow用户

发布于 2014-01-06 22:00:08

尝尝这个。在第一行的末尾寻找分号。

代码语言:javascript
复制
mysql_query("UPDATE `Order` SET statusId='".$order["orders_status_id"]."' WHERE id=".$orderId);

$error = 'Error al actualizar el status de la orden '.$orderId.': '.mysql_error();

mail('youremailaddress@site.com','error',$error);
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20951074

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档