我有一个phpfile" read.php"它读取数据库并进行回显
<?php
$db_host = "localhost";
$db_user = "root";
$db_pass = "dbpass";
$db_name = "dbname";
$conID = mysql_connect( $db_host, $db_user, $db_pass ) or die( "Die Datenbank konnte nicht erreicht werden!" );
if ($conID)
{
mysql_select_db( $db_name, $conID );
}
$sql = "SELECT `version` FROM `versionierung`";
$abfrageergebnis = mysql_query( $sql, $conID );
while ($datensatz = mysql_fetch_array( $abfrageergebnis ))
{
echo "<td>" .htmlspecialchars( $datensatz['version'] ). "</td>";
}
?>
要在我的模板中包含输出,我首先必须将此回显到另一个php文件数组中。如何将此回声包含在我的other.php
中$tplMainPage = array(
'read' =>
答案 0 :(得分:0)
我认为这不是一个好习惯,但你可以使用php输出缓冲。
ob_start();
while ($datensatz = mysql_fetch_array( $abfrageergebnis ))
{
echo "<td>" .htmlspecialchars( $datensatz['version'] ). "</td>";
}
$content = ob_get_clean();
require 'other.php';
现在你的回音内容在$ content变量中。