I have been stumped by this error i am trying validate user that if username or email is already in the table.please help....
function checkDuplicateEntries($table,$column_name,$value,$db){
try {
$sqlQuery = "SELECT * FROM " .$table."WHERE".$column_name."=:$column_name";
$statement = $db->prepare($sqlQuery);
$statement->execute(array(':$column_name'=> $value));
if($row=$statement->fetch()){
return true;
}
return false;
}catch (PDOException $ex){
echo"error while checking for duplicate entries".$ex->getMessage();
}
}
if(checkDuplicateEntries("users","email",$email,$db)){
$result = flashMessage("Email is already taken please try another one");
}
else if(checkDuplicateEntries("users","username",$username,$db)){
$result = flashMessage("Username is already taken please try another one");
}