Правя един сайта за запознанства но когато си напрая регистрация и в името ако има долна черта ми изписва грешно потребителско име а всъщност регистрацията я има във датабазата
таблицата ми за име на потребител еType : varchar а Collation : utf8_unicode_ci
Това означава че ако в името на юзъра няма само цифри и малки латински букви ще ти даде грешка че не съществува.
От тука ти идва проблема.
А ти как си го инсертнал тоя юзър в базата данни. При регистрацията предполагам че трябва да се прави същата проверка или си го инсертнал на ръка директно през phpmyadmin?