Please what is wrong with this code, the Javascript alert is not running. When user tried to make booking twice there was no alert message and the data went into the database

Please Help!

HERE IS THE CODE (Not all)

/**********************************************************************************************Check the DB for records...**********************************************************************************************/

// check for the Id already in the database...USE COUNT TO COUNT ARROUND THE EMAIL FIELD IN THE TABLE.$query = "SELECT COUNT(national_id) FROM bookings WHERE national_id = 'thisNational_idField'";if ($debug) echo "<br>SQL STATEMENTbr>".$query."<br><br>";

// result from the select query assign it to result variable$result = mysql_query($query) or die("Invalid query (login): " . mysql_error());

// fetch the row in the database i.e the row that is affected

$row = mysql_fetch_row($result);

// it should not be greater than zero else the email is already in the databseif ($row[0] > 0) {// an email aleady exists in the database, because the row count > 0...?><script type="text/javascript">alert("The ID <?php echo $_POST['thisNational_idField']; ?> is already registered.");history.back();</script><?php} else

// then give the output of the query to the variable result. then use mysql-query() funtion to execute it$result = mysql_query($sqlQuery) or die("Invalid query: " . mysql_error() . "<br><br>". $sqlQuery);