あなたの問題はPHPやMysQLとは何の関係もありません。
非常に単純なHTML構文ルールと同じくらいばかげています。コードが
であることは明らかです。<input value="John: "YES you can>
引用符で囲まれた「John:」の部分のみが表示されます。正しくするには、値に特別な記号をエンコードする必要があります
$titlepost = htmlspecialchars($titlepost,ENT_QUOTES);
?>
<input type="text" name="title" value="<?=$titlepost?>">
スラッシュに関しては、それはばかげた過度の引用の問題です。文字列を1回だけ引用し、magic_quotes_gpc
があることを確認してください オフ