我正在检查是否已在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时,无论如何都会提交它并忽略我的脚本,从而在我的服务器中插入几个重复项。
请帮忙!
答案 0 :(得分:0)
if('$_POST['fellowship_date]' == $result['fellowship_date'])
到
if($_POST['fellowship_date'] == $result['fellowship_date'])
(删除单引号,并正确关闭fellowship_date
)