I have a html form that amens 4 fields which are populated from a database. I have my sql update statment inside an if statment but the but I am never gtting inti the if statment. I have been looking at this code now for ages and can not see my mistake. Any help would be greatfully appreciated. Thanks in advance.
<form action="" method="post">
Name: <input type="text" name="eventNameAmd" value="<?php echo $row['Location'];?>" size="29">
Start Date: <input type="text" name="eventSDateAmd" id="datepicker3" value="<?php echo $row['Start_Date'];?>" size="17">
Finish Date: <input type="text" name="eventFDateAmd" value="<?php echo $row['Finish_Date'];?>" id="datepicker4" size="17">
Number of Stages: <input type="text" name="numStagesAmd" size="3" value="<?php echo $row['No_Stages'];?>">
<input type="submit" name="submitEventAmd" value="Edit Event">
</form>
<?php
if(isSet($_POST['submitEventAmd']) && !empty($_POST['eventNameAmd']) && !empty($_POST['eventSDateAmd']) &&
!empty($_POST['eventFDateAmd']) && !empty($_POST['numStagesAmd']))
{
$nameAmd = $_POST['eventNameAmd'];
$sDateAmd = date("Y-m-d", strtotime($_POST['eventSDateAmd']));
$fDateAmd = date("Y-m-d", strtotime($_POST['eventFDateAmd']));
$numStagesAmd = $_POST['numStagesAmd'];
$sql="UPDATE Event SET Location = '$nameAmd'
WHERE Event_Id = '$id'";
if (!mysqli_query($con,$sql))
{
die('Error: ' . mysqli_error($con));
}
else
{
?>
<div id="toggle">
<?php
echo "1 Event Amended";
?>
</div>
<?php
}