So fügen Sie ein PHP-Code-Snippet in die MySQL-Datenbank ein

Ich habe ein PHP-Code-Snippet wie folgt:

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 );
}
}

Ich möchte nur den gesamten Code in die MySQL-Datenbanktabelle einfügen und ihn mit derselben Formatierung auf der Seite erneut anzeigen. Wenn ich diesen Code einfach mit der INSERT INTO-Abfrage in die Datenbank einfüge, tritt der mysql-Syntaxfehler auf, weil der Code die SQL-Abfrage aufgrund von Sonderzeichen unterbricht. Gibt es eine Möglichkeit, dies zu tun?

Vielen Dank.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage