Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

duplikat entri mysql dan php

Coba ganti

WHERE username = '$username' AND  email     = '$email'"

untuk

WHERE username = '$username' OR email     = '$email'"

Sunting :Saya mencoba menebak apa yang Anda coba lakukan di sini. Dari deskripsi Anda, tampaknya Anda ingin nama pengguna atau email menjadi unik dan Anda memiliki dua indeks unik yang terpisah pada kolom tersebut. Kode Anda memeriksa kombinasi nama pengguna dan email untuk menjadi unik.

Edit 2 :Juga, saya pikir Anda mungkin ingin melihat ke dalam konsep SQL Injection dan Konkurensi .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Menyiapkan Laravel pada kesalahan migrasi artisan php Mac:Tidak ada file atau direktori seperti itu

  2. PHP/MySQL - Kesalahan sintaks SQL?

  3. Mysql:Hitung catatan (termasuk nol) per bulan

  4. $wpdb->masukkan tidak berfungsi. Tidak Ada Pesan Kesalahan

  5. Duplikasi transaksi PDO PHP