![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 27.04.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam serdecznie
Mam mały problem z zapytaniem do bazy... Otóż sprawa wygląda tak: Stworzyłem tabelę o nazwie "ksiazki" zawierająca kolumny ID, TYTUŁ oraz AUTOR i druga "autorzy_ksiazek" zawierająca kolumny ID, AUTOR. Chciałbym losowo wyświetlać w tabelce po 5 tytułów na wiersz tabeli. Wszystko wykonałem na pętli for, która kontroluje liczbę wierszy w której zawarta jest pętla while($row=mysql_fetch_array($zapytanie))
Chciałbym żeby wyświetlało w wyniku zawierający np po 5 książek każdego autora losowo bez powtórzeń. Zapytanie które zamieściłem powyżej wyświetla po 5 książek na wiersz losowo (bez powtórzeń jeśli chodzi o wiersz)... Niestety z powtórzeniami jeśli chodzi o całość wyniku i bez wszystkich autorów... Wiem, że przyczyną jest pętla losująca co wiersz 5 książek... Ale nie potrafię tego problemu rozwiązać. Jak skonstruować zapytanie, żeby wybierało po 5 książek każdego autora (lista pobierana z drugiej tabeli) Bardzo proszę o pomoc i rady POZDRAWIAM |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 22:58 |