<?php
session_start();session_destroy();
session_start();
if($_POST["regname"] && $_POST["regemail"]
&& $_POST["regmobile"] && $_POST["regpass1"] && $_POST["regpass2"] )
{
if($_POST["regpass1"]==$_POST["regpass2"])
{
$servername="localhost";
$username="root";
$conn= mysql_connect($servername,$username)or die(mysql_error());
mysql_select_db("test",$conn);
$sql="insert into users (name,email,mobile,password)values('$_POST[regname]','$_POST[regemail]','$_POST[regmobile]','$_POST[regpass1]')";
$result=mysql_query($sql,$conn) or die(mysql_error());
print "<h1>you have registered sucessfully</h1>";
print "<a href='index.php'>go to login page</a>";
}
else print "Passwords doesn't match";
}
else print"Invalid input data";
?>
I have email set as unique index in my table in database. I want to display error message for duplicate entries a user may make while registering. Please help!