query($sql) === true) { // то, что в скобках условия адновременно перезаписывает данные и выдает TRUE если всё выполненое верно $sql2 = "SELECT * FROM `user` WHERE id= '$id'"; //Получаем ID для дальнейшей работы $result = $conn->query($sql2); if ($result->num_rows > 0) { //Предаем данные через URL аналогично примеру из файла reg.php while ($row = $result->fetch_assoc()) { header('Location: cabinet.php?mail=' . urlencode($mail) . '&id=' . urlencode($row['id'])); }; }; exit; }