Tach.
$sql = 'INSERT INTO blogentry
(inhalt)
VALUES
("'.$_POST["inhalt"].'")
WHERE
titel = "'.$_POST["titel"].'"';
Was soll denn INSERT INTO ... WHERE ... bewirken? Entweder fügst du etwas neu in die Datenbank ein oder aktualisierst mit UPDATE einen bestehenden Datensatz.
--
Once is a mistake, twice is jazz.