Mysql
 sql >> Base de données >  >> RDS >> Mysql

entrées en double mysql et php

Essayez de changer

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

à

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

Modifier :J'essaie de deviner ce que vous essayez de faire ici. D'après votre description, il semble que vous souhaitiez que le nom d'utilisateur ou l'e-mail soit unique et que vous ayez deux index uniques distincts sur ces colonnes. Votre code vérifie que la combinaison du nom d'utilisateur et de l'adresse e-mail est unique.

Modifier 2 :De plus, je pense que vous voudrez peut-être vous pencher sur les concepts de Injection SQL et Concurrence .