【发布时间】:2014-05-01 12:59:28
【问题描述】:
所以我通常使用这种结构在 php 上执行我的查询,但前几天有人指出这可能是一种不好的做法。
谁能告诉我为什么这是错误的,并给我一些提示,告诉我应该怎么做? 我真的很想学习和改进我的代码。
提前致谢。
【问题讨论】:
-
我不知道它是否是最好的,但我在我的代码中也这样做
-
这种做法太糟糕了。
-
嗯,我认为这对于测试目的来说很好。但是,如果在实际使用过程中出现错误,用户可以看到有关您的数据库的信息,这些信息不应该显示。
-
所以我不应该使用 mysqli_error() 对吧?
-
mysqli_error() 本身并不是一个坏函数,但幸运的是,mysqli 有一个更好的报告错误的方法——可以告诉它自动抛出异常
标签: php error-handling mysqli