Он говорит что тут ошибка я не могу понять почему сама ошибка находиться на строке где if. Подключение правильное я проверял
$con = mysqli_connect("localhost", "root", "", "first");
$name = mysqli_query($con, "SELECT * FROM `user` WHERE `login` LIKE ".trim($data['login']));
if($name -> num_rows != 0) {
$error[] = "логин ".$data['login']." уже существует";
}