Я пытаюсь сделать регистрационную форму. Когда пользователь публикует поля, я проверяю USER_NAME. Если существует, то не вводите строку в MYSQL.
После публикации:
$check = "SELECT name FROM test WHERE name='".$_POST['user_name']."'; $result = mysql_query($check) or die (mysql_error()); $numrows = mysql_num_rows($resutl); if ($numrow != 0){ echo "exist"; exit; }else{ insert..... }
В базе данных у меня есть строка с user_name = Test
Если опубликованное значение Test, то хорошо, но если я отправляю «test» или «TeSt» или что-то еще, то строка будет подтверждена.
Как сделать регистр нечувствительным? Я думаю, что я должен использовать str в нижнем регистре для опубликованного значения, но в запросе. Как я могу это сделать?
спасибо