防止重复报告提交到数据库 - PHP

时间:2015-06-22 11:35:31

标签: php duplicates

我正在检查是否已在mysql数据库中提交了奖学金日期。我想阻止用户提交具有相同奖学金日期的报告。

这是我的代码:

$datecheck = mysql_query("SELECT 'fellowship_date' FROM pcc_report WHERE 'fellowship_date' = '$_POST[fellowship_date]'");

$result = mysql_fetch_assoc($datecheck);

if('$_POST['fellowship_date]' == $result['fellowship_date'])
{
  showAlert("Duplicate Entry");
return;
}

但是当我单击表单中的SUBMIT时,无论如何都会提交它并忽略我的脚本,从而在我的服务器中插入几个重复项。

请帮忙!

1 个答案:

答案 0 :(得分:0)

if('$_POST['fellowship_date]' == $result['fellowship_date'])

if($_POST['fellowship_date'] == $result['fellowship_date'])

(删除单引号,并正确关闭fellowship_date