str_replace zu langsam ...
Hallo an alle php-freaks,
habe ein grosses Problem mit dem Ersetzen von Werten in einem Template.
Die Platzhalter im Template möchte ich mit Daten von der Datenbank (mySQL) ersetzen.
Code:
// Template öffnen
$tpl = opentpl($filename);
// Inhalt Parsen
while ($r_eintr = mysql_fetch_array($rs_eintr)) {
$out_eintr.= $tpl;
$out_eintr = str_replace({Wert1}, $r_eintr['wert1'], $out_eintr);
... hier kommen noch 6 Werte
}
Nach 30 Sekunden bekomme ich ein Execution Timeout ...
Lasse ich die str_replace Function weg, dann funktionierts einwandfrei.
Also liegts nicht an der DB ...
Gibts vielleicht eine bessere oder schnellere Lösung für das Ganze?
Danke für Eure Hilfe,
lG,
schera
|