【发布时间】:2012-01-10 10:22:16
【问题描述】:
我知道您可以使用 PHP 电子邮件验证过滤器来检查数据是否为 abc @ abc . ext
无论如何我可以运行 MySQL 查询来执行此操作,仅检查该样式格式。否则我将不得不制作一个分页和负载平衡限制脚本来从数据库中选择所有记录(50,000+),并且服务器在共享主机上对于我的客户端来说已经很慢了。
我只想查看仅包含有效电子邮件的列表,还可以使用like 查询检查重复或相似之处吗?
感谢任何合作。
【问题讨论】:
-
这就是为什么我们在数据进入数据库之前验证数据=\
-
我的客户刚刚获得了 XSS 保护以及我自己的 FILTER_VALIDATE_EMAIL。只是在寻找解决方案。我知道了,谢谢!
-
为什么这个一次性操作需要分页?我不明白你的理由
-
@Col.Shrapnel我认为将 50,000 个字段加载到浏览器中会带来一个大窗口并使服务器崩溃并使其变慢。所以分页会减少使用 LIMIT ...
-
在浏览器中加载 50,000 个字段有什么意义?!你打算怎么处理它们?
标签: php mysql validation email-validation