| Autor | Zpráva | ||
|---|---|---|---|
| Lock Profil * |
#1 · Zasláno: 30. 4. 2008, 20:30:39
Ahoj,
Mám problém, udělal jsem si tady ten script na vytvoření dynamické mapy: <?php
header ("Content-type: image/jpeg");
include 'db.php';
$Zdb = MySQL_Query ("SELECT * FROM `planety` WHERE planety.id_systemu = {$_GET['mapa']}") or die (mysql_error());
$cislos = 0;
while($pl = mysql_fetch_array($Zdb)){
$cislo = $cislos++;
$width = 700; $height = 700;
$image[$cislo] = ImageCreate ($width, $height);
$colorBody = imagecolorallocate($image[$cislo], 0, 0, 0);
$circleColor = imagecolorallocate ($image[$cislo], 255, 255, 255);
imagearc($image[$cislo], $pl['x'], $pl['y'], 4, 4, 0, 360, $circleColor);
ImageJpeg ($image[$cislo]);}
?>A potřeboval bych aby se mi zobrazovalo více obrázku s DB, vždy se mi zobrazí jen jeden,ale v DB jsou 4 a bude jich víc. Děkuji za pomoc |
||
| orava Profil |
#2 · Zasláno: 30. 4. 2008, 21:55:40
<?php
header ("Content-type: image/jpeg");
include 'db.php';
$zdb = MySQL_Query ("SELECT * FROM `planety` WHERE planety.id_systemu = {$_GET['mapa']}") or die (mysql_error());
for ($cislo=0;$cislo<mysql_num_rows($zbd));$cislo++){
$width = 700; $height = 700;
$image[$cislo] = ImageCreate ($width, $height);
$colorBody = imagecolorallocate($image[$cislo], 0, 0, 0);
$circleColor = imagecolorallocate ($image[$cislo], 255, 255, 255);
imagearc($image[$cislo], mysql_result($zbd,$cislo,'x'), mysql_result($zbd,$cislo,'y'), 4, 4, 0, 360, $circleColor);
ImageJpeg ($image[$cislo]);}
?>
|
||
| Lock Profil * |
#3 · Zasláno: 30. 4. 2008, 22:09:23
1. for ($cislo=0;$cislo<mysql_num_rows($zbd));$cislo++){
je navíc * ) * 2. nic :-( tentokrát to neukáže ani jeden bod :-( |
||
| Lock Profil * |
#4 · Zasláno: 30. 4. 2008, 22:12:37
a po opravě $zbd na $zdb se zobrazí jen jeden bod
|
||
| orava Profil |
#5 · Zasláno: 30. 4. 2008, 23:02:23
v podmienke asi vyberes len jeden riadok
|
||
| Lock Profil * |
#6 · Zasláno: 1. 5. 2008, 09:24:23
Asi, ale potřebuju všechny ...
|
||
|
Časová prodleva: 5 dní
|
|||
| orava Profil |
#7 · Zasláno: 6. 5. 2008, 18:35:06
tak tam daj potom toto
SELECT * FROM `planety` |
||
|
Časová prodleva: 17 let
|
|||
0