Avatar billede mrfunder Nybegynder
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é?
Avatar billede mrfunder Nybegynder
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>
Avatar billede mrfunder Nybegynder
03. marts 2004 - 21:16 #2
Men hvordan kan jeg hente flere "ID'ER" der ind? Er der nogen der ved det??
Avatar billede mrfunder Nybegynder
03. marts 2004 - 21:20 #3
Come on.. Need help ;D
Avatar billede gil-galad Nybegynder
03. marts 2004 - 21:28 #4
class="" ??
Avatar billede mrfunder Nybegynder
03. marts 2004 - 21:31 #5
class??
Avatar billede gil-galad Nybegynder
03. marts 2004 - 21:33 #6
ja class=""

id="userdiv" kan måske skiftes ud med class="userdiv"
men er ikke sikker
Avatar billede mrfunder Nybegynder
03. marts 2004 - 21:36 #7
Prøver lige at teste det
Avatar billede mrfunder Nybegynder
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>
Avatar billede mrfunder Nybegynder
03. marts 2004 - 22:14 #9
Slet ingen der kan sige mig hvad jeg har gjort galt??
Avatar billede detox Nybegynder
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?
Avatar billede mrfunder Nybegynder
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 ;(????
Avatar billede detox Nybegynder
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?
Avatar billede mrfunder Nybegynder
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>
Avatar billede mrfunder Nybegynder
04. marts 2004 - 16:35 #14
Altså billederne skal hentes oven i hinanden
Avatar billede detox Nybegynder
04. marts 2004 - 16:45 #15
Jeg vil mene du skal bruge forskellig z-index. Hvordan ser din class: 'float' ud?
Avatar billede detox Nybegynder
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;">
Avatar billede mrfunder Nybegynder
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
Avatar billede detox Nybegynder
04. marts 2004 - 17:19 #18
Hvordan ser din class: 'float' ud?
Avatar billede mrfunder Nybegynder
04. marts 2004 - 18:14 #19
class: 'float' .. Alt det kode jeg har er skrevet deroppe.. Jeg har ikke andet!!
Avatar billede mrfunder Nybegynder
04. marts 2004 - 22:03 #20
Fandt selv ud af det :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester