【发布时间】:2015-03-22 08:42:39
【问题描述】:
假设我想检查评论是否重复。
我有两个选择:
1) 创建一个对数据库的查询并检查它: select * from cmets where content=$santized_content and post_id=$id
2) 为 comment 和 post_id 创建唯一索引并捕获 MySQL 错误。
对于我复杂而繁忙的应用程序来说,尽可能减少对数据库的查询数量非常重要。然而,第一个选项更常见和可读。
您可以将此问题推广到其他情况。
【问题讨论】:
标签: php mysql database validation schema