0
ECHOからPHPスクリプトを実行する必要があります。 通常、データベースからの出力はテキストですが、時にはphpコードも含まれています。 ['content']は、データベースにLONGBLOBとして定義されています。 どうすれば一緒に動作させることができますか?
function data_page ($dbc, $pageid){
$q = "SELECT * FROM page WHERE id = $pageid";
$r = mysqli_query($dbc, $q);
$data = mysqli_fetch_assoc($r);
return $data;
}
$page=data_page($dbc,$pageid);
<?php echo $page['content'];?>
content
は、例えば、私はPHPがなぜこれが原因身を任せることを知っていた、このコード<?php echo date('Y');?>
は、なぜあなたは '格納します'データベース内?なぜあなたはPHPファイルに必要な場所を呼び出すだけではないのですか?または、SQLを使用して日付を取得します。 – nerdlyist
なぜPHPの括弧の中に 'echo $ page'がありますか? ''あなたはすでにPHPモードです。私が問題を理解していれば、テキストのときに結果をエコーしたいのですが、PHPコードのときに何をしたいのですか? – BeetleJuice
'eval( '?>'。$ page ['content']); ' – AbraCadaver