Avatar billede th1 Nybegynder
06. november 2005 - 18:09 Der er 5 kommentarer og
1 løsning

Menu opfører sig mærkeligt

Hejsa jeg har en lille menu som er lavet i javascript og PHP&MySQL

mit problem er at når jeg trykker på den nederste så åbner begge mine under menuer. men når jeg trykker på den øverste så åbner den kun den øverste.

I kan se menuen i action her:  http://hifidelity.frac.dk/new/crew.php

her er så kilde koden til den menu:

------------------start af kildekoden--------------------
<html>
<head>
<link href="frame.css" type="text/css" rel="stylesheet">
<script type="text/javascript" language=JavaScript>
function expand(ThisID){
    if(document.getElementById('box' + ThisID).style.display == 'none') {
        document.getElementById('box' + ThisID).style.display = 'block';
    }
    else {
        document.getElementById('box' + ThisID).style.display = 'none';
    }
    return false;
    void(0);
}
</script>
</head>
<body>
<?
include "mysql.php";

$query = mysql_query ("SELECT * FROM `crew` ORDER BY id DESC") or die(mysql_error());


while ($rs = mysql_fetch_array($query)){

?>

<?php echo "<div style='cursor:hand;' onclick=expand($rs[id])><b><font size=2>Hifidelity.Gaming<font color='#861111'>~</font>$rs[nick]</b>
<DIV ID=box$rs[id] nowrap style='display:none;'>
<br>
Navn : $rs[navn]<br />

Nick : $rs[nick]<br />

Alder : $rs[alder]<br />

By : $rs[sted]<br />

Fav. map : $rs[map]<br />

Fav. Våben : $rs[vaben]<br />
</div>";

}?>
</body>
</html>
--------------------slut af kildekoden----------------------

På forhånd tak :)
Avatar billede nizo Nybegynder
06. november 2005 - 18:21 #1
Lav
while ($rs = mysql_fetch_array($query)){

om til

while ($rs = mysql_fetch_assoc($query)){
Avatar billede nizo Nybegynder
06. november 2005 - 18:23 #2
Nej, kan se at det ikke har noget med dit PHP at gøre, det er dit javascript ;)
Avatar billede th1 Nybegynder
06. november 2005 - 18:44 #3
oki takker så flytter jeg det der over :)

vil du have point eller??
Avatar billede nizo Nybegynder
06. november 2005 - 18:49 #4
Nej, jeg har ikke besvaret dit spørgsmaal, men jeg surfede lidt rundt paa din side og faldt over denne menu http://hifidelity.frac.dk/crew.htm kan du ikke bare bruge den samme kode? Den ser hvertfald ud til at virke ;o)
Avatar billede th1 Nybegynder
06. november 2005 - 18:51 #5
jo det kan jeg godt men det er meningen at jeg vil kunne lave det helt automatisk så jeg ikke skal gå ind og rode i koden  ikke det at jeg sagtens kan det men det ville være lidt fedt at lave det med automatisk :)
Avatar billede th1 Nybegynder
06. november 2005 - 18:51 #6
lukker dette spg ;)
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