<?php
$link = mysqli_connect("localhost", "root", "", "addressbook");
if(mysqli_connect_error()){
die ("There was error connecting to the database");
}
if(array_key_exists('First_Name', $_POST) OR array_key_exists('Surname', $_POST) OR array_key_exists('Address', $_POST) OR array_key_exists('Email', $_POST) OR array_key_exists('password', $_POST)){
if($_POST['First_Name'] == ''){
echo "<p> Your name is required </p>";
}
else if($_POST['Surname'] == ''){
echo "<p> Your Surname is required </p>";
}
else if($_POST['Email'] == ''){
echo "<p> Email Address is required </p>";
}
else if($_POST['password'] == ''){
echo "<p> Password is required </p>";
}
$First_Name = mysqli_real_escape_string($link, $_POST['First_Name']);
$Surname = mysqli_real_escape_string($link, $_POST['Surname']);
$Address = mysqli_real_escape_string($link, $_POST['Address']);
$Email = mysqli_real_escape_string($link, $_POST['Email']);
$password = mysqli_real_escape_string($link, $_POST['password']);
$sql = "INSERT INTO tbl_address_book (First_Name, Surname, Address, Email, password) VALUES (?, ?, ?, ?, ?)";
$stmt = mysqli_stmt_init($link);
if(!mysqli_stmt_prepare($stmt, $sql)){
echo "SQL Error";
}
else{
mysqli_stmt_bind_param($stmt, "sssss", $First_Name, $Surname, $Address, $Email, $password);
mysqli_stmt_execute($stmt);
}
}
?>
<div class="container">
<form method = "post">
<input type ="text" name ="First_Name" placeholder ="Your Name"><br><br>
<input type ="text" name ="Surname" placeholder ="Your Surname"><br><br>
<input type ="text" name ="Address" placeholder ="Your Address"><br><br>
<input type ="text" name ="Email" placeholder ="Your Email"><br><br>
<input type ="password" name ="password" placeholder ="Password"><br><br>
<input type ="submit" value ="Sign Up">
</form>
</div>