U moet enkele aanhalingstekens hebben rond alle VARCHAR-inhoud in uw zoekopdrachten. Uw updateverzoek zou dus moeten zijn:
mysql_query("UPDATE blogEntry SET content = '$udcontent', title = '$udtitle' WHERE id = $id");
Het is ook een slechte vorm om uw database rechtstreeks bij te werken met de inhoud van een POST. U moet uw inkomende gegevens opschonen met de functie mysql_real_escape_string.