Christian: So rechne er doch +2 in unter 30sek!

Beitrag lesen

Guten Abend.
Ich fürchte, ich brauche hier mal kompetente Hilfe:

Ich hab ein Array $trs
print_r($trs); ->
Array ( [0] => 47 [1] => 76 [2] => 105 [3] => 134 [4] => 163 [5] => 192 [6] => 219 [7] => 248 [8] => 277 [9] => 306 [10] => 335 [11] => 361 [12] => 390 [13] => 419 [14] => 445 [15] => 474 [16] => 503 [17] => 535 [18] => 564 [19] => 593 [20] => 672 )

Zeile 46-48 der problemdatei.php:

foreach ($trs as $tr)
 {
 $id = $tr+2;

Ergibt bei der Ausführung:

Fatal error: Maximum execution time of 30 seconds exceeded in /srv/www/htdocs/test/problemdatei.php on line 48

Wenn ichs in Anführungszeichen setze, müsste er ja auch gar nicht mehr rechnen. Trotzdem der gleiche Fehler.

Falls es wichtig sein sollte, ab Zeile 49 folgt:

$qry = "SELECT * FROM HTML WHERE id = $id";
 $rslt = mysql_query($qry);
 while($row = mysql_fetch_object($rslt))
 {
 $datum_ungetrimt = $row->feld;
 }
 $datum[$i] = trim($datum_ungetrimt);
$i++;
}
print_r($datum);

Bis er mir den Fatal error ausgibt, dauert es übrigens ca. anderthalb Minuten.

Wäre nett, wenn mir jemand helfen könnte!

Gute Nacht,
Christian