Здравейте, ето че и аз се реших да попитам нещо. Значи имам една база данни с две таблици. Едната таблица се казва "catalogs", а другата "books". Моята цел е да покажа всички книги подредени по каталози, та за целта правя следно:
Дотук добре показва ми всички книги и техните каталози, обаче не ми изкарва това, което искам. Аз искам да ми ги покаже по следния начин:
Надявам се да сте ме разбрали какво искам да направя. Извинете ме за многото писане, но исках да обясня какво искам. Благодаря на всеки, който ще се опита да помогне.[/code]
Код:
$rеsultat='SELECT catalogs.title,books.name,books.books_id,catalogs.catalogs_id FROM books,catalogs WHERE books.catalogs_id=catalogs.catalogs_id';
while ($val=mysql_fetch_assoc($rеsultat))
{
$book[]=$val;
}
foreach $book as $v)
{
echo '<div>$v['name']<div>';
echo '<div>$v['title']<div>';
}
Код:
<div id="тук да бъде името на първия каталог от таблицата">
<div class="">
<a href="тук да бъде името на книга1, която отговаря за този каталог, т.е. от първия каталог"><div>тук да бъде името на първия каталог от таблицата</div></a>
<a href="тук да бъде името на книга2, която отговаря за този каталог, т.е. от първия каталог"><div>тук да бъде името на първия каталог от таблицата</div></a>
<a href="тук да бъде името на книга3, която отговаря за този каталог, т.е. от първия каталог"><div>тук да бъде името на първия каталог от таблицата</div></a>
<a href="тук да бъде името на книга4, която отговаря за този каталог, т.е. от първия каталог"><div>тук да бъде името на първия каталог от таблицата</div></a>
и т.н......
</div>
</div>
<div id="тук да бъде името на втория каталог от таблицата">
<div class="">
<a href="тук да бъде името на книга1, която отговаря за този каталог, т.е. от втория каталог"><div>тук да бъде името на втория каталог от таблицата</div></a>
<a href="тук да бъде името на книга2, която отговаря за този каталог, т.е. от втория каталог"><div>тук да бъде името на втория каталог от таблицата</div></a>
<a href="тук да бъде името на книга3, която отговаря за този каталог, т.е. от втория каталог"><div>тук да бъде името на втория каталог от таблицата</div></a>
<a href="тук да бъде името на книга4, която отговаря за този каталог, т.е. от втория каталог"><div>тук да бъде името на втория каталог от таблицата</div></a>
и т.н......
</div>
</div>
<div id="тук да бъде името на третия каталог от таблицата">
<div class="">
<a href="тук да бъде името на книга1, която отговаря за този каталог, т.е. от третия каталог"><div>тук да бъде името на третия каталог от таблицата</div></a>
<a href="тук да бъде името на книга2, която отговаря за този каталог, т.е. от третия каталог"><div>тук да бъде името на третия каталог от таблицата</div></a>
<a href="тук да бъде името на книга3, която отговаря за този каталог, т.е. от третия каталог"><div>тук да бъде името на третия каталог от таблицата</div></a>
<a href="тук да бъде името на книга4, която отговаря за този каталог, т.е. от третия каталог"><div>тук да бъде името на третия каталог от таблицата</div></a>
и т.н......
</div>
</div>
и т.н. докато има каталог и книга, която отговаря за него.