Как вставить фрагмент кода php в базу данных mysql

I have a php code snippet like below :

function is_ancestor_of( $page_name = null, $post ) {

if(is_null($page_name))
return false;

// does it have a parent?
if (!isset( $post->post_parent ) OR $post->post_parent <= 0 )
return false;

//Get parent page
$parent = wp_get_single_post($post->post_parent);

 if ( $parent->post_name == $page_name ){
echo $parent->post_name.' - '.$page_name;
return true;
} else {
is_ancestor_of( $page_name, $parent );
}
}

Я просто хочу вставить весь этот код в таблицу базы данных mysql и снова повторить его с тем же форматированием на странице. Когда я просто вставляю этот код в базу данных, используя запрос INSERT INTO, возникает синтаксическая ошибка mysql, потому что код нарушает SQL-запрос из-за специальных символов. Есть какой-либо способ сделать это??

Благодарю.

Ответы на вопрос(3)

Ваш ответ на вопрос