This one has me stumped.

I have a super simple PHP delete script:

PHP Code:
<?php
require("../content/common.php");

if (isset(
$_GET['id'])) {
    
$id $_GET['id'];
}
else {
    
$id null;
}

$query_params = array(
    
':user_id' => $id,  
);

$query 
    DELETE FROM users 
    WHERE 
        ID = :user_id 
    "
;

$stmt $db->prepare($query); 
$result $stmt->execute($query_params); 
header("Location: ../index.php?p=admins&msg=success");
die(
"Delete successful");
?>
After hitting submit in IE11, the browser tab starts loading and never stops, as if it's stuck in some kind of loop. Chrome works flawlessly.

Any ideas?