Ga naar inhoud

Kan iemand mij vertellen waarom dit sscript niet werkt?


anoniem

Aanbevolen berichten

Nadat ik gentoo, apache php4 en mysql heb geinstalleerd werkt het script (een treemenu uit een mysql database) hieronder niet meer. Daarvoor deed werkte het wel. Ik ben erachter gekomen dar bij regel 12 de "menu.php?...." wel goed overkomt, maar de waarde van de $selected1 verdwijnt in php. [code:1:d92dcc4c41]<?php $database="eerstekeer"; include ("../ervaringen/opendb.php"); ?> <TABLE border="0" width="400"> <TBODY> <?php $show_SQL = "SELECT * FROM thema ORDER BY thema ASC"; $show_result = mysql_query($show_SQL); while($show = mysql_fetch_array($show_result)) { ?> <TR> <Tr> <?php $thema=$show['thema'] ?><a href="menu.php?selected1=<?php echo $thema ?>"><?php echo $thema ?></a> <br></Tr> <?php if ($selected1 == $thema) { ?> <tr><?php $sub_show_SQL = "SELECT * FROM sub_thema WHERE thema='$thema' ORDER BY sub_thema ASC"; $sub_show_result = mysql_query($sub_show_SQL); while($sub_show = mysql_fetch_array($sub_show_result)) { echo "=>"; $sub_thema=$sub_show['sub_thema'] ; $subsub_show_SQL = "SELECT * FROM subsub_thema WHERE sub_thema='$sub_thema' ORDER BY subsub_thema ASC"; $subsub_show_result = mysql_query($subsub_show_SQL); $subsub_show = mysql_fetch_array($subsub_show_result); if ($subsub_show == "") { ?> <a href="../weergave.php?thema=<?php echo $thema ?>&sub_thema=<?php echo $sub_thema ?>" target="main"><?php echo $sub_thema ?></a><br> <?php ; } else { ?> <a href="menu.php?selected1=<?php echo $thema ?>&selected2=<?php echo $sub_thema ?>"><?php echo $sub_thema ?> </a> <br><?php } ?> </tr> <?php if ($selected2 == $sub_thema) { ?> <TR><?php $subsub_show_SQL = "SELECT * FROM subsub_thema WHERE sub_thema='$sub_thema' ORDER BY subsub_thema ASC"; $subsub_show_result = mysql_query($subsub_show_SQL); while($subsub_show = mysql_fetch_array($subsub_show_result)) { echo "==>"; $subsub_thema = $subsub_show['subsub_thema'] ?><a href="../weergave.php?thema=<?php echo $thema ?>&sub_thema=<?php echo $sub_thema ?>&subsub_thema=<?php echo $subsub_thema ?>" target="main"><?php echo $subsub_thema ?></a><br> <?php } ?> </TR> <?php } ; } ; } ;} ?> </TBODY> </TABLE> <?php mysql_close (); ?> [/code:1:d92dcc4c41][/code]
Link naar reactie
Ik zie het zo 123 ook niet, maar probeer eens bovenaan[code:1:4096543c47]error_reporting (E_ALL);[/code:1:4096543c47] te zetten, dan zie je _alle_ PHP foutmeldingen. [quote:4096543c47="Cmdr Chakotay"]en $thema tussen "[/quote:4096543c47]Dit is totaal onnodig en vertraagd je code _enorm_. Zie: http://www.webgoeroe.net/?action=view&id=117&pg=5
Link naar reactie

Om een reactie te plaatsen, moet je eerst inloggen

Gast
Reageer op dit topic

×   Geplakt als verrijkte tekst.   Herstel opmaak

  Er zijn maximaal 75 emoji toegestaan.

×   Je link werd automatisch ingevoegd.   Tonen als normale link

×   Je vorige inhoud werd hersteld.   Leeg de tekstverwerker

×   Je kunt afbeeldingen niet direct plakken. Upload of voeg afbeeldingen vanaf een URL in

  • Populaire leden

    Er is nog niemand die deze week reputatie heeft ontvangen.

  • Leden

    Geen leden om te tonen

×
×
  • Nieuwe aanmaken...