prepare("INSERT INTO bugs (author, title, description) VALUES (:user_id, :title, :description)") : $conn->prepare("UPDATE bugs SET title=:title, description=:description WHERE id=:bug_id"); if($_POST['id'] == "") { $query->bindParam(':user_id', $_SESSION['user_id']); } else { $query->bindParam(':bug_id', $_POST['id']); } $query->bindParam(':title', $_POST['title']); $query->bindParam(':description', $_POST['description']); if ($query->execute()) { echo "Data is updated\n"; } else { echo "Query failed\n"; } } header("Refresh: 2; URL=$_SERVER[HTTP_REFERER]"); footer: require_once(TEMPLATES_PATH . "/footer.php"); ?>