Hiho PHP-leuts =)
Ich habe ein kleines Problem...
Um mich in PHP weiter zu bringen mach ich grade ein kleines Browsergame.
Jetzt möchte ich ein Bild erstellen, auf der die Positionen der Spieler angezeigt wird.
das ist soweit das Grundmap. Ich will jetzt aber aus einer Datenbank die Koordinaten der Spieler auslesen.
Aber sobald ich versuche zum MySQLserver zu connecten kommt
Wie schaffe ich es die Daten rauszuholen und mit einer While schleife in das Bild zu zeichnen?
Das war jetzt mein erster Lösungsansatz...
Falls ihr was besseres habt gerne her damit =)
mfg
Valindur
Ich habe ein kleines Problem...
Um mich in PHP weiter zu bringen mach ich grade ein kleines Browsergame.
Jetzt möchte ich ein Bild erstellen, auf der die Positionen der Spieler angezeigt wird.
PHP-Code:
<?php
header ("Content-type: image/png");
$map = imagecreate(400,400);
$gruen = ImageColorAllocate ($map, 50,148,0);
$blau = ImageColorAllocate ($map, 21, 0, 177);
$rot = ImageColorAllocate ($map, 255,0,25);
$hellblau = ImageColorAllocate ($map,0,255,242);
ImagePNG ($map);
?>
Aber sobald ich versuche zum MySQLserver zu connecten kommt
Code:
Die Grafik "http://valindur.de/welt2/map.php" kann nicht angezeigt werden, weil sie Fehler enthält.
PHP-Code:
//Stelle es mir so vor.
while($row = mysql_fetch_array($result)
{
imagefilledrectangle($map, $row[strX], $row[strY], $row[dstX], $row[dstY], $rot);
}
Das war jetzt mein erster Lösungsansatz...
Falls ihr was besseres habt gerne her damit =)
mfg
Valindur
Kommentar