Cách thêm dữ liệu 1 lần duy nhất trong MySQL

Như tiêu đề, cho em hỏi muốn thêm dữ liệu 1 lần duy nhất thì làm thế nào ạ. Ví dụ em thêm 5 người, mỗi lần refresh lạ tăng thêm 5 người, chẳng lẽ phải có câu lệnh xóa từ người thứ 6 trở đi hả. Em cảm ơn ạ

chả hiểu câu hỏi luôn

1 Like

Dạ ý em là, ví dụ mình có đoạn code thêm thông tin thành viên vào 1 bảng

<?php ..... $sql = "INSERT INTO ....."; mysql_query($sql); ?>

Cứ mỗi lần em F5 là nó thêm 1 lần nữa, em muốn bão hòa số lượng thêm vào luôn á

Vẫn k hiểu ý bạn lắm.
Nếu dữ liệu nhập từ form thì check cái submit.

Mỗi lần submit thì nó vẫn cứ INSERT liên tục đó anh

Cái này đúng ý em nè :smiley:

Có làm theo nhưng vẫn vậy

> $sql = "INSERT INTO thanhvien(tai_khoan, mat_khau, quyen_truy_cap) VALUES('admin', 'admin', 2) ON DUPLICATE KEY UPDATE tai_khoan=VALUES(tai_khoan), mat_khau='admin', quyen_truy_cap=2";
> $query = mysql_query($sql);

Và kết quả là bị thêm hàng loạt

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?