Thanks for looking,This is the code, the connection to the database works ok though, Everything worked fine until included the links.<?php require_once("includes/db_connection.php");?><?php require_once("includes/functions.php");?><?php include("includes/header.php");?><?php?><table id="structure"><tr><td id="navigation"><ul class="subjects"><?php$subject_set = get_all_subjects();while($subject= mysql_fetch_array($subject_set)){ echo "<li><a href=\"content1.php?subj=".urlencode($subject["id"])."\">{$subject["menu_name"]}</a></li>";$page_set = get_pages_for_subject($subject["id"]);echo "<ul class=\"pages\">";while($page = mysql_fetch_array($page_set)){ echo "<li><a href =\"content1.php?page=".urlencode($page["id"]). "\"{$page["menu_name"]}</li>";}echo "</ul>";}?><!-- </ul> --></td><td id= "page"><h2> Content Menu</h2><?php echo $selected_subj; ?><br /><?php echo $selected_subj; ?><br /></td></tr></table><?php require("includes/footer.php");?> Before adding the links,my code was:<?php$subject_set = get_all_subjects();while($subject= mysql_fetch_array($subject_set)){ echo "<li>{$subject["menu_name"]}</li>";$page_set = get_pages_for_subject($subject["id"]);echo "<ul class=\"pages\">";while($page = mysql_fetch_array($page_set)){ echo "<li>{$page["menu_name"]}</li>";}echo "</ul>";}?></ul>The code gave me the list of all the subjects, after adding the links, the list disappears and I am only left with bullets points. Where I hoover the mouse around where the list was, it shows that there is a link about bout and if you click it changes on the address bar, before the click: localhost/brain_corp/content1.phpand after the click : localhost/brain_corp/content1.php?subj=2thanks again, please be patient with me as I am still trying to learn my way around php.Thanks again