query($sql) === true) { //Не обязательное условие на проверку работоспособности подключения $sql2 = "SELECT * FROM `user` WHERE mail= '$mail'"; //SQL запрос на получение всех данных через почту $result = $conn->query($sql2); //Записываем данные для дальнейших манипуляций if ($result->num_rows > 0) { //Если данные есть, продолжаем while ($row = $result->fetch_assoc()) { //разбиваем данные, что бы к каждой можно было обратится по отдельности header('Location: cabinet.php?mail=' . urlencode($mail) . '&id=' . urlencode($row['id'])); //тут я передаю id в массив GET путем записи их в url строке, что бы через него удалять и обновлять данные из базы на другой странице (кривой костыль) }; }; exit; //Завершаем код (ОБЯЗАТЕЛЬНО) } else { echo 'Error' . $conn->error; //Вывод ошибки, если таковая есть }