Hallo Forum,
ich bin neu hier und möchte zunächst mal alle Grüßen.
Ich habe folgende Datenbankabfrage. Es sollen Polygone Bereiche der brd.gif Karte eingefärbt werden. Die Variable $auswahltop könnte den Innhalt haben: ,101 oder ,101,104 oder ,105,107,102 usw. Deshalb die Schleife.
In einer php-Datei funktioniert das einwand frei wenn ich die Datensätze als Text ausgebe.
Nur mit dem einfärben funktioniert das nicht. Etwas ist hier nicht richtig.
Kann mir einer meinen Fehler zeigen?
Vielen Dank für Eure Hilfe.
__________________
Gruß Jürgen
ich bin neu hier und möchte zunächst mal alle Grüßen.
Ich habe folgende Datenbankabfrage. Es sollen Polygone Bereiche der brd.gif Karte eingefärbt werden. Die Variable $auswahltop könnte den Innhalt haben: ,101 oder ,101,104 oder ,105,107,102 usw. Deshalb die Schleife.
In einer php-Datei funktioniert das einwand frei wenn ich die Datensätze als Text ausgebe.
Nur mit dem einfärben funktioniert das nicht. Etwas ist hier nicht richtig.
Kann mir einer meinen Fehler zeigen?
PHP Code:
$auswahltop = $_GET['auswahltop'];
$images = "brd.gif";
$image = imagecreatefromgif($images);
$color = imagecolorallocate($image, 255, 0, 0);
$_brd_dbhost = "localhost";
$_brd_dbuser = "root";
$_brd_dbpass = "";
$_brd_dbname = "deutschland";
$conn = mysql_connect($_brd_dbhost, $_brd_dbuser, $_brd_dbpass);
$teile = explode(",", $auswahltop);
foreach ($teile as $v) {
mysql_select_db($_brd_dbname);
$_bew = mysql_query("SELECT * FROM `landkreise` WHERE `kreis_id` = '".$v."'");
while($row = mysql_fetch_assoc($_bew)) {
$_poly_paare = $row['poly_paare'];
$_polygon = array($row['polygon']);
imagefilledpolygon($image, $_polygon, $_poly_paare, $color);
}}
header( "Content-type: image/gif");
imagegif($image);
imagedestroy($image);
__________________
Gruß Jürgen
Comment