Ищу решение одной проблемы, связанной с разработкой информационной системы дистанционного обучения. Допустим, на одной странице есть список курсов. При нажатии на ссылку курса появляется список уроков этого курса, ну и далее - сам урок. Проблема в том, что при переходе на второй, третий и т.д. курсы открывается всё тот же список уроков первого курса. А для примера у меня имеются только уроки первого курса. Так как устранить эту проблему? Есть мысль в БД, в таблице с уроками создать поле course_id, но как его связать с таблицей курсов? или наоборот. То есть надо, чтобы при переходе на все курсы, кроме первого появлялась ожидаемая ошибка, сообщающая об отсутствии страницы. привожу код своего запроса, он и выводит на странице ссылки на курсы с описанием: Код (Text): $result = mysql_query ("SELECT id,title,description,date,lessons_id FROM course", $db); $myrow = mysql_fetch_array($result); do { printf (" <table align='center' class='lesson'> <tr> <td class='lesson_title'><p class='lesson_name'><a href='view_course.php?id=%s&lessons_id=%s'>%s</a></p> <p class='lesson_adds'>Дата добавления: %s</p> </tr> <tr> <td>%s</td> </tr> </table><br><br>", $myrow["id"],$myrow["lessons_id"],$myrow["title"],$myrow["date"],$myrow["description"]); } while ($myrow = mysql_fetch_array($result));