Sayrus
Новичок
Помогите составить запрос, на выборку из 3х таблиц
Есть три таблицы, всё работает, проблема в том что вывод повторяется.
Вот так...
Секция 1
ссылка1
ссылка1
ссылка2
Секция 2
Вот код:
Помогите решить проблему, заранее спасибо.
Есть три таблицы, всё работает, проблема в том что вывод повторяется.
Вот так...
Секция 1
ссылка1
ссылка1
ссылка2
Секция 2
Вот код:
PHP:
$CHAPTERquery = "SELECT * FROM `chapters` ORDER BY chapterId ASC";
$CHAPTERselect = mysql_query($CHAPTERquery);
while ($CHAPTERrows = mysql_fetch_array($CHAPTERselect, MYSQL_ASSOC)) {
$chapterId = $CHAPTERrows['chapterId'];
$chapterName = $CHAPTERrows['chapterName'];
echo " <a href='$chapterId'> $chapterName </a><ul> ";
$SECTIONquery = "SELECT
a.id,
a.idSection,
a.idChapter,
a.pictureName,
b.sectionId,
b.sectionName
FROM
books a,
sections b
WHERE
a.idSection=b.sectionId
AND
a.idChapter=$chapterId";
$SECTIONselect = mysql_query($SECTIONquery);
while ($SECTIONrows = mysql_fetch_array($SECTIONselect, MYSQL_ASSOC)) {
$id = $SECTIONrows['sectionId'];
$sectionName = $SECTIONrows['sectionName'];
echo "<li><a href='$id'> $sectionName </a></li>";
}
echo "</ul>";
}