30/09/2018, 17:36

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 ạ

Nam viết 19:41 ngày 30/09/2018

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

viết 19:42 ngày 30/09/2018
stackoverflow.com
Keshan

Insert into a MySQL table or update if exists

mysql, sql, insert-update
asked by Keshan on 02:08PM - 17 Nov 10
Hứa Việt Nam viết 19:41 ngày 30/09/2018

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 á

Nam viết 19:49 ngày 30/09/2018

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

Hứa Việt Nam viết 19:43 ngày 30/09/2018

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

Hứa Việt Nam viết 19:44 ngày 30/09/2018

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

Hứa Việt Nam viết 19:46 ngày 30/09/2018

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

Bài liên quan
0