![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 63 Pomógł: 0 Dołączył: 18.11.2009 Skąd: Legnica Ostrzeżenie: (20%) ![]() ![]() |
Witam
Panowie powiedzcie jak pobrać i wyświetlić pliki jpg (zdjęcia np.) na nowej stronie, jedno pod drugim. Mam bazę danych gdzie ludzie wrzucają różne fotki. Do każdego id może być max 6 zdjęć w kolumnach foto1,foto2,foto3,foto4,foto5,foto6. Typ - MEDIUMBLOB. Gdy mam takie coś :
Problem polega na tym, że zawsze wyświetla ten który jest jako pierwszy pobrany (w tym przykładzie foto1). Co zrobić by pokazywał pod foto1 również foto2 i tak aż do foto6. Chodzi mi dokładnie o samo wyświetlenie obrazków na nowej stronie jeden po drugim. ID maja takie samo. Ten post edytował 8_pasazer_NOSTROMO 7.04.2011, 13:28:31 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 63 Pomógł: 0 Dołączył: 18.11.2009 Skąd: Legnica Ostrzeżenie: (20%) ![]() ![]() |
Obrazek zawiera błędy. Gdy zamiast $foto = mysql_fetch_row($wynik); damy $foto = mysql_fetch_array($wynik); lub $foto = mysql_fetch_assoc($wynik); to pokazuje tylko pierwszy. Po pierwszym od razu skrypt kończy bieg. Struktura tabeli Pole Typ id int 3 dane text data date analiza char 3 foto1 mediumblob foto2 mediumblob foto3 mediumblob foto4 mediumblob foto5 mediumblob foto6 mediumblob Wszystko działa fajnie, wysyłanie do bazy, odczyt itp. Ale pokazuje zawsze pierwszy przy próbie ich wywołania. Chciałbym pod 1 linkiem wypisać wszystkie foty dla danego ID, nie tworzyć 6 linków do każdej foty osobno. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.09.2025 - 10:41 |