Tamamdır PDO tercih etmişsin o sebeple önceki kodlarım çalışmayabilir yada hata verebilirler..
Denedim ekleme işlemini yaptı burası, birde sen dene bakalım ne olacak sonuç.

//Bu kısım doğru çalışıyormu ? o kodları istersen include etmeden buradan bir ekle o şekilde dene. connect.php gelmiyor olabilirmi ?
include "../functions/connect.php";
$form = $_POST;
$pageId = $form['pageId'];
// $pageId = $form['pageId']; nin Auto İncremet olarak oluşturulduğunu fazediyorum benzersiz bir sıra numarası oluşturulması açısından
$pageTitle = $form['pageTitle'];
$pageUrlSeo = $form['pageUrlSeo'];
$pageDate = $form['pageDate'];
$pageContent = $form['pageContent'];
$pageView = $form['pageView'];
//ben set ile ekledim .. kaldırıp deneyebilirsin SET zorunlu değildir normal İNSERT sorgusunda.
$query = $db->prepare("INSERT INTO pages SET
pageTitle= ?,
pageUrlSeo= ?,
pageDate= ?,
pageContent= ?,
pageView= ?
");
$insert = $query->execute(array(
"$pageTitle", "$pageUrlSeo", "$pageDate","$pageContent","$pageView"
));

if ( $insert ){
$last_id = $db->lastInsertId();
//bakalım bi eklerse Yönlendirme kodlarını bu kısma eklemen gerekli..
print "insert işlemi başarılı!";
}