Lang tid om at danne billede
Jeg laver et søjlediagram med gdlib. Det virkede fint med en tabel, men nu har jeg skiftet til en anden tabel og nu er den usædvanlig langsom. Hvad kan være galt?$xen = 0;
$hent = "select * from produktion order by aar, maaned asc limit 10";
$koer_hent = mysql_query($hent);
While ($row=mysql_fetch_array($koer_hent)) {
$prod = $row[produktion]/1000;
Imagefilledrectangle($myImage, $xen, 200-$prod, $xen+7, 200, $red);
Imagerectangle($myImage, $xen, 200-$prod, $xen+7, 200, $black);
$dateImage = ImageCreate(70, 50);
$white = ImageColorAllocate($dateImage, 255, 255, 255);
$black = ImageColorAllocate($dateImage, 0, 0, 0);
$red = ImageColorAllocate($dateImage, 255, 0, 0);
$green = ImageColorAllocate($dateImage, 0, 255, 0);
$blue = ImageColorAllocate($dateImage, 0, 0, 255);
ImageFill($dateImage, 0, 0, $white);
Imageinterlace($dateImage, 0);
Imagestring($dateImage, 3, 0, 0, ($row['maaned']." ".$row[aar]), $black);
$rotated = Imagerotate($dateImage, 90, 0);
imagecopymerge($myImage, $rotated, $xen-3, 210, 0, 0, imagesx($rotated), imagesy($rotated),100);
$xen=$xen+20;
Imagedestroy($dateImage);
}
Imagejpeg($myImage,'',100);
Imagedestroy($myImage);
