gpt4 book ai didi

php - 自定义 Phpmyadmin 错误消息

转载 作者:行者123 更新时间:2023-11-29 05:40:37 25 4
gpt4 key购买 nike

我想知道是否可以让 PHPmyadmin 返回自定义错误消息,例如在重复键上。IE。 “用户名已存在”而不是“ key 2 的重复条目‘testUsername’”。这是因为我必须验证多个表单,而且我知道我可以用几行 PHP 来完成,所以我可以给用户一些有意义的错误消息。但是因为在我的数据库中实现了主键等,我认为让用户看到实际的数据库错误消息会更容易/更好(尽管是自定义的而不是非用户友好的默认消息)。

遇到这种情况你会怎么做?

最佳答案

I.e. "The username already exists" instead of "Duplicate entry 'testUsername' for key 2".

嗯……不是真的,至少不容易。

Duplicate entry ... for key X 是 native mySQL 错误消息。在 phpMyAdmin 的设置中的某处没有为此存储您可以编辑的字符串 - 它直接来自存储引擎。

您必须深入研究 phpMyAdmin,找出它输出引擎错误消息的位置,然后在其中插入一些代码来检查当前表并替换消息。

我敢说,这将比实际构建您自己的 CRUD 界面要多得多 - 真的很遗憾,因为从本质上讲,phpMyAdmin 已经拥有您需要的一切,否则将是这项工作的完美选择!

关于php - 自定义 Phpmyadmin 错误消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7050481/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com