the values does exist!
When echo $subjects["id"]; inside the $page_set variable the values of the $subjects [id] don't show up.
example of the $page_set variable goes as fallows
PHP Code:
$page_set = mysql_query("SELECT * FROM pages WHERE subject_id={$subjects["id"]}",$connection); if(!$page_set) { die("Database query failed:". mysql_error());
}
echo "<ul class=\"pages\">";
while($page = mysql_fetch_array($page_set)) {
echo "<li>{$pages["menu_name"]}</li>";
// if I echo $subjects["id"]; here it won't show up the subjects id's on the browser.
But when I echo $subjects["id"]; inside the $subject_set the values does shows up.
example of the $subject_set variable which goes as fallows echoing $subjects["id"];
PHP Code:
$subject_set = mysql_query("SELECT * FROM subjects", $connection);
if (!$subject_set) {
die("Database query failed: ". mysql_error());
}
while($subjects = mysql_fetch_array($subject_set)) {
echo "<li>{$subjects["menu_name"]}</li>";
// if I echo $subjects["id"]; here as you told me then the id's of the subjects will show up in the firefox's Browser
}
crmalibu the whole code goes like this:
PHP Code:
$subject_set = mysql_query("SELECT * FROM subjects", $connection);
if (!$subject_set) {
die("Database query failed: ". mysql_error());
}
while($subjects = mysql_fetch_array($subject_set)) {
echo "<li>{$subjects["menu_name"]}</li>";
}
$page_set = mysql_query("SELECT * FROM pages WHERE subject_id={$subjects["id"]}",$connection); if(!$page_set) { die("Database query failed:". mysql_error());
}
echo "<ul class=\"pages\">";
while($page = mysql_fetch_array($page_set)) {
echo "<li>{$pages["menu_name"]}</li>";
}
Bookmarks