Как я могу решить эту "ошибку синтаксического анализа: синтаксическая ошибка, неожиданное 'else' (T_ELSE) в C:\xampp\htdocs\admin\code.php на линии 23"
Ошибка находится здесь:
else { $_SESSION['status'] = "New Admin entry NOT successful or cancelled"; header ('Location: register.php'); }
Это полный код, который у меня есть.
<?php session_start(); $connection=mysqli_connect("locahost","root","","adminpanel"); if(isset($_POST['registerbtn'])) { $fullname=$_POST['fullname']; $office=$_POST['office']; $school=$_POST['school']; $email=$_POST['email']; $username=$_POST['username']; $password=$_POST['password']; $cpassword=$_POST['confirmpassword']; if($password === $cpassword) { $query = "INSERT INTO register (fullname,office,school,email,username,password) VALUES ('$fullname','$office','$school','$email','$username,'$password')"; $query_run = mysqli_query($connection, $query); if($query_run); { $_SESSION['success'] = "New Site Admin added"; header ('Location: register.php'); } else { $_SESSION['status'] = "New Admin entry NOT successful or cancelled"; header ('Location: register.php'); } } else { $_SESSION['status'] = "Password and Confirm Password Do Not Match"; header ('Location: register.php'); } } ?>
Что я уже пробовал:
Я пытался выяснить правильное сопряжение открытия и закрытия каждого кода, но думаю, что все в порядке.