$_POST["title"]と!empty($_POST["title"])は
$_POST["title"]に文字列0のような空とみなされるものが入ってるとfalseになるよ