03. marts 2004 - 21:15
Der er
19 kommentarer og 1 løsning
Hvordan kan jeg hente flere forskellige id'er
Hejsa.. Jeg har dette lille stykke kode fra et dejligt lille system der printer nogle af mine oplysninger ud :) Jeg har en side hvor jeg indtaster mine id's } print (" <Script> parent.chat.document.getElementById('usernamediv').innerHTML = '<a href=\"info.php?action=showuser&uid=$id\" target=\"info\"><nobr><font color=$row_info[usernamecolor]><center>$row_info[username]</center>'; parent.chat.document.images['userfigure'].src='../gfx/figurer/$row_info[figur]'; parent.chat.document.images['solbriller'].src='../gfx/figurer/$row_info[solbriller]'; </Script> "); Så har jeg en anden side hvor de bliver "vist"... </div> <div id="userdiv" style="width:60;height:70;position:absolute;z-index:2"> <img height=70 width=60 id="userfigure" id="" src="spacer.gif"> </div> Mit store problem er at jeg godt kan hente userfigure, men jeg vil jo sætte flere "ID's" derind.. Jeg vil have den til at hente flere ting ind i den tabel.. Men hvordan gør jeg det? Har selv umiddelbart ingen idé?
Annonceindlæg fra Deloitte
03. marts 2004 - 21:16
#1
Korrektion: </div> <div id="userdiv" style="width:60;height:70;position:absolute;z-index:2"> <img height=70 width=60 id="userfigure" src="spacer.gif"> </div>
03. marts 2004 - 21:16
#2
Men hvordan kan jeg hente flere "ID'ER" der ind? Er der nogen der ved det??
03. marts 2004 - 21:20
#3
Come on.. Need help ;D
03. marts 2004 - 21:28
#4
class="" ??
03. marts 2004 - 21:31
#5
class??
03. marts 2004 - 21:33
#6
ja class="" id="userdiv" kan måske skiftes ud med class="userdiv" men er ikke sikker
03. marts 2004 - 21:36
#7
Prøver lige at teste det
03. marts 2004 - 22:04
#8
Okay, Nu har jeg så lavet lidt om på min kode ;) Men jeg har det problem at jeg ikke kan få billederne til at blive vist? der kommer den lille hvide firkant.. Og har dobbelt tjekker, det er ikke noget galt med positionen af billederne.. <? $result_figur = mysql_query("SELECT figur FROM users WHERE(id='$id')"); $row_figur = mysql_fetch_array($result_figur); ?> <div id="usernamediv" style=position:absolute;top:<?=$starty?>;left:$<?=$startx?>;z-index:4;width:60;align:center;"> </div> <div id="userdiv" style="width:60;height:70;position:absolute;z-index:2"> <span id="you" class="float" style="width:60;height:70" src="spacer.gif"> <img class="float" src="../gfx/figurer/<?$row_figur[figur]?>"><img class="float" src="../gfx/figurer/<?$row_figur[figur]?>"><img class="float" src="../gfx/figurer/<?$row_figur[figur]?>"><img class="float" src="../gfx/figurer/<?$row_figur[figur]?>"></span> </div>
03. marts 2004 - 22:14
#9
Slet ingen der kan sige mig hvad jeg har gjort galt??
04. marts 2004 - 02:34
#10
Måske kan du prøve at tjekke den genererede html kode og om stien til billedet passer. Btw er det tanken at du vil vise det samme billede 4 gange?
04. marts 2004 - 16:21
#11
Ja, det er meningen at jeg vil vise billedet 4 gange.. Det er de forskellige dele den skal hente, men lige nu har jeg ikke lavet de andre dele endnu ;D Så henter bare den første del 4 gange.. Stien er komplet korrekt.. Og kan ikke finde min fejl ;(????
04. marts 2004 - 16:26
#12
Har du prøvet at se i kildekoden på den generede htmlfil, samt tjekke at stien til billederne der er rigtig?
04. marts 2004 - 16:33
#13
Muhaha.. Der var noget galt med min $row, men nu har jeg et mega andet problem :D Nu henter den alle figurerne. Men den placere dem i et felt og så ellers ned efter, jeg vil have dem alle til at placere sig uden i hinanden altså "overlappe" hianden.. Hvordan gør jeg det?? Min kode: <? $row_figur = mysql_query("SELECT figur FROM users WHERE(id='$id')"); $row_figur = mysql_fetch_array($row_figur); ?> <div id="usernamediv" style=position:absolute;top:<?=$starty?>;left:$<?=$startx?>;z-index:4;width:60;align:center;"> </div> <div id="userdiv" style="width:60;height:70;position:absolute;z-index:2"> <span id="you" class="float" style="width:60;height:70" src="spacer.gif"> <img class="float" src="../gfx/figurer/<?=$row_figur[figur]?>"><img class="float" src="../gfx/figurer/<?=$row_figur[figur]?>"><img class="float" src="../gfx/figurer/<?=$row_figur[figur]?>"><img class="float" src="../gfx/figurer/<?=$row_figur[figur]?>"></span> </div>
04. marts 2004 - 16:35
#14
Altså billederne skal hentes oven i hinanden
04. marts 2004 - 16:45
#15
Jeg vil mene du skal bruge forskellig z-index. Hvordan ser din class: 'float' ud?
04. marts 2004 - 16:52
#16
Her er der en $ for meget: style=position:absolute;top:<?=$starty?>;left:$<?=$startx?>;z-index:4;width:60;align:center;"> style=position:absolute;top:<?=$starty?>;left:<?=$startx?>;z-index:4;width:60;align:center;">
04. marts 2004 - 17:14
#17
Jeg har fået dette at vide af en ven, men det hjælper mig ikke til at hvordan eg smider det ind over hinanden?? Vil ikke lave hele koden til dig, men kan fortælle dig så meget at du skal placere billedet med position: absolute; og så definere top og left
04. marts 2004 - 17:19
#18
Hvordan ser din class: 'float' ud?
04. marts 2004 - 18:14
#19
class: 'float' .. Alt det kode jeg har er skrevet deroppe.. Jeg har ikke andet!!
04. marts 2004 - 22:03
#20
Fandt selv ud af det :)
Vi tilbyder markedets bedste kurser inden for webudvikling