これで私を助けてくれてありがとう。次の問題が発生します。
「news()」という名前の関数があります。この機能は正しく動作します。ただし、この関数をデータベースから呼び出そうとすると、問題が発生します。
データベースに次のデータが保存されています。
Table MENU
menu_id (int) -> 1, menu_name(varchar(255)) -> Home, menu_content (longtext) -> <?php news() ?>, menu_status (varchar(255)) -> visible, menu_rank (varchar(255)) -> active.
ご覧のとおり、次の PHP ステートメントをデータベース " <?php news() ?>
" に保存しました。
次のクエリを使用してデータベースからデータを収集すると:
$content_query = mysql_query ("SELECT * FROM MENU WHERE menu_id = '".$var."') or die (mysql_error());
$content = mysql_fetch_assoc($content_query);
$menu_content = $content['menu_content'];
$menu_title = ['menu_title'];
$menu_title をエコーすると、データが正しく表示されます。$menu_content をエコーすると、何も表示されません。デバッグしようとすると、そのデータに対して HTML コメントが作成されているようです。このような:
<!--?php news();?-->
この問題を解決する方法を知っている人はいますか?私を助けてくれてありがとう。