Hallo
$a = 1;
$zahl = 41267;
$farbe = ImageColorAllocate($grafik, 255, 255, 255);
while($a <= $zahl)Warum keine for-Schleife?
{
$a++;
$abfrage = "SELECT * FROM $tabelle";Warum über 40.000 mal die exakt gleiche Abfrage, die bei dem von Dir gezeigten Code genausooft das gleiche Ergebnis liefert.
$ergebnis = mysql_query($abfrage);
Was machst Du, wenn mysql_query keine Ressourcenkennung zurückliefert?
while($row = mysql_fetch_object($ergebnis))
{
imagesetpixel($grafik,$row->PosX,$row->PosY,$farbe);
}
}Kommentierter Code ist besserer Code!
PS: Kontakt per MSN wäre mir lieber! (MSN Name: lorddoener)
Meine Meinung: Dann poste nicht hier im Forum.
Es geht hier im Forum nicht um privaten Support, sondern um öffentliche Diskussion und Lösung von Problemen, die bei vergleichbaren Fällen im Archiv recherchierbar sind.Freundliche Grüße
Vinzenz
Einfach genial!
Ich hab die while schleife weg genommen und es funzt!
Danke, Danke, Danke!
Jetzt guckts so aus:
<?php
header("Content-type: image/gif");
$grafik = ImageCreate (500, 500);
$hintergrundfarbe = ImageColorAllocate($grafik, 0, 0, 0);
$farbe = ImageColorAllocate($grafik, 255, 255, 255);
$abfrage = "SELECT PosX, PosY FROM $tabelle";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis))
{
imagesetpixel($grafik,$row->PosX,$row->PosY,$farbe);
}
ImageGIF($grafik);
imagedestroy($grafik);
?>
Vielen Dank!