Хотите проверить день уже существует

У меня есть одна таблица, в которой есть 7days mon, tue … sun. Я вставляю некоторые записи в эти поля. Если вы выбираете / вводите понедельник или какой-либо выходной день в раскрывающемся списке или текстовом поле, он должен сказать, что день alredy существует еще. должен вставлять … Я использую следующий код, получая некоторую проблему с этим всякий раз, когда я вставляю значения, которые он говорит, существует день, если я вхожу в другой день, который не существует, его наступающий день существует. Кто-нибудь может проверить код ниже, спасибо заранее

$dexist=$_POST['ext']; $res=mysql_query("select Day from mess where Day='".$dexist."' "); while($row=mysql_fetch_array($res)) { $dy=$row['Day']; } if($dy==$dexist) { echo"<SCRIPT LANGUAGE='JavaScript'>window.alert('Day exist')</SCRIPT>"; } else { mysql_query("insert into mess (Date,Day,Breakfast,StartTimeb,EndTimeb,Lunch,StartTimel,EndTimel,Dinner,StartTimed,EndTimed) values('".$date."','".$day."','".$bre."','".$bres."','".$bree."','".$lun."','".$luns."','".$lune."','".$dinn."','".$dins."','".$dine."')"); } mysql_close($con);