Je crée une page de registre. le formulaire comporte un courriel, un mot de passe, un mot de passe de confirmation, un numéro d'étudiant, un prénom, un deuxième prénom, un cours, un sexe et un DoB. Je souhaite que la page collecte ces informations et les stocke dans la base de données.mysqli_query(): Requête vide mysqli_error() attend exactement 1 paramètre, 0 étant donné
2 erreurs:
mysqli_query(): vide recherche
mysqli_error() prévoit exactement 1 paramètre, 0 donné
$sql = mysqli_query($connection, "INSERT INTO tblaccounts (Email, Password, Student_ID, ID, FirstName, SecondName, Course, Gender, DoB) VALUES ('".$email."','".$password."','".$Student_ID."','".$id."','".$FN."','".$SN."','".$course."','".$gender."','".$dob."')");
$result = mysqli_query($connection, $sql) or die("Database Connection Failed" . mysqli_error());
$count = mysqli_num_rows($result);
<?php
require_once 'connect.php';
require_once 'logincheck.php';
if (($_COOKIE['userID']) == null){
//true
//show sign in
?>
<li><p><center><a class="btn btn-primary btn-lg" href="login.php" role="button">Sign In</a><center></p></li>
<?php
//show register button
?>
<li><p><center><a class="btn btn-primary btn-lg" href="register.php" role="button">Register</a><center></p></li>
<?php
} else {
//false
//show 'logged in as'
?>
<li><a href="#">Logged in as: <?php echo ($_COOKIE['user']) ?></a></li>
<?php//show 'my profile'?>
<li><a href="#">My Profile</a></li>
<?php//show 'settings'.?>
<li><a href="#">Settings</a></li>
<li><p><center><a class="btn btn-primary btn-lg" href="logout.php" role="button">Sign Out</a><center></p></li>
<!--<br/><a href ="login.php">Go back to the login screen.</a>-->
<!--logged in menu-->
<!--<li><a href="#">User ID: <php echo ($_COOKIE['userID']) ?></a></li>-->
</ul>
<?php
}
?>