Php 如何防止重复记录插入到我的表中?
这是我的表结构,您可以看到id=1和id=2有相同的数据。如何防止相同的数据插入我的表?添加唯一的约束/索引:Php 如何防止重复记录插入到我的表中?,php,mysql,sql,Php,Mysql,Sql,这是我的表结构,您可以看到id=1和id=2有相同的数据。如何防止相同的数据插入我的表?添加唯一的约束/索引: +-----+--------------+--------+-----------+ | id | a_no | status | req_date | +-----+--------------+--------+-----------+ | 1 | 6019-6039120 | 0 |2015-03-01 | | 2 | 6019-603
+-----+--------------+--------+-----------+
| id | a_no | status | req_date |
+-----+--------------+--------+-----------+
| 1 | 6019-6039120 | 0 |2015-03-01 |
| 2 | 6019-6039120 | 0 |2015-03-01 |
| 4 | 6019-6039120 | 0 |2015-03-02 |
| 5 | 6019-6039121 | 0 |2015-03-02 |
| 6 | 6019-6039134 | 0 |2015-03-02 |
| 7 | 6019-6039134 | 0 |2015-03-02 |
| 8 | 6019-6039120 | 0 |2015-03-03 |
| 9 | 6019-6039129 | 0 |2015-03-03 |
| 10 | 6019-6039145 | 0 |2015-03-04 |
| 11 | 6019-6039167 | 0 |2015-03-04 |
+-----+--------------+--------+-----------+
这将防止表中出现重复项。尝试插入重复项将导致错误。这是一个很好的来源
create unique index idx_table_3 on table(a_no, status, req_date);