0

私はという名前のファイルを持っています、page.phpそしてそれはこのようなものです。

<? include "header.php"; ?>
<body>
...
</body>
<? include "header.php"; ?>

タグ間<body>でSQLクエリを実行し、と呼ばれる変数を取得します$title。その変数を、にある私のページのhtmlタイトルとして表示したいと思いますheader.php

これどうやってするの?

私は単に私が言ったことを試しましたが、うまくいきませんでした。

4

2 に答える 2

1

タグの前に実行し<body>、結果を変数に保存して、この変数を必要な場所(タイトルおよび<body>タグ内)で処理します。

于 2012-08-26T20:11:38.860 に答える
1

PHPコードとHTMLを混在させないようにする必要があります。header.phpをインクルードする前にSQLクエリを実行し、結果を変数に格納し、タイトルを変数に格納します。例えば:

<?php
// SQL code here, store the data in e.g. $data and title in $title
include "header.php";
?>
<body>

<?php
// output page using $data
?>

</body>
<?php include "header.php"; ?>

次に、header.phpには次のようなものが含まれます<title><?php echo $title; ?></title>

于 2012-08-26T20:14:56.513 に答える