Jetzt habe ich es Hinbeckommenn.
Aber leider giebt er mir Nur einen Array wert aus der daten bank aus.
Den Platzhalter {text} giebt er auch richtig aus der Datenbank aus nur wenn ich Z.b {id}, oder {name} ausgeben Lassen möchte schreibt er mir den Platzhalter so hin wie er in der Template datei Steht.
|
PHP Source code
|
1
2
3
4
5
6
7
8
9
|
function MysqlWhile($query, $file){
while($rowvalue = mysql_fetch_array($query)){
$fileopen = file_get_contents("system/template/default/{$file}.tpl", true);
foreach($rowvalue as $rowkey => $row){
$replacment = str_replace("{". $rowkey ."}", $rowvalue[$rowkey], $fileopen);
}
echo $replacment;
}
}
|
Und nun bin ich Verzweifelt ich habe Es auch schon mit Preg_replace Versucht aber leider ist es immernoch das Selbe Ergebnis.
Hoffe jemand Hat ne idee woran es liegen kann.
LG Opi62