ik heb in mijn help script een lijst met alle help items. Nu heb ik een javascript die zorgt dat als je op die help items klik de text ziet uit de database die bij hetzelfde item hoort, maar ik krijg niet voor elkaar om die text weer te laten geven in mijn content ipv het menu zegmaar. Iemand een idee?
Beste Thuron,

Niemand kan je helpen als je niet eerst wat relevante code plaatst.
deze code genereert het menu met de linkjes naar het javascript:

while ($helpinfo = mysql_fetch_array($sqlhelpinfo))
{
	if($LastCategory != $helpinfo['category'])
	{
		echo "<tr><th><b>".$helpinfo['category']."</b></th></tr>";
		$LastCategory = $helpinfo['category'];
	}
	
	echo "<tr>";
	echo "<td><a href=\"javascript: ShowMenu(".$TopicAmount.");\">".$helpinfo['title']."</a></td>";
	echo "</tr>";
	
	$TopicAmount++;	
}


maar de plek waar de text weergegeven worden als iemand op een link in het menu klikt moet in de content weergegeven worden, en dat krijg ik niet voor elkaar. ik had nu dit in de content staan:

while ($helptext = mysql_fetch_array($sqlhelpinfo2))
{
	echo "<div id=".$topictext." style='display: none'>";
	echo "<h3>".$helptext['title']."</h3>";
	echo $helptext['text'];	
	echo "</div>";
	$topictext++;
}
style='display: none' zorgt er in ieder geval voor dat je div niet wordt getoond.
Als je die weghaalt zul je wellicht wel iets zien.


In plaats van:

echo "<div id=".$topictext." style='display: none'>";

kun je beter dit doen overigens (let op de aanhalingstekens);

echo '<div id="' . $topictext . '" style="display: none">';

Reageren