Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: jak to zrobić? koncepcje
Forum PHP.pl > Forum > PHP
john_doe
Witam,

Problem:

uploaduje plik np. *.jpg, jego nazwę zapisuje do bazy. Potem wyświetlam te fotki wraz z opisem. Jak zrobić upload np. kilku plików tzn. tak jak na stronach komisów samochodowych: np 5 fotek do jednego ogloszenia.
To reczej kwestia jak i z jakimi ID wpisywać te zdjęcia do bazy?

co myślicie? how to do that?

pozdrawiam
pbnan
Cytat(john_doe @ 26.06.2007, 19:56:36 ) *
Jak zrobić upload np. kilku plików tzn. tak jak na stronach komisów samochodowych: np 5 fotek do jednego ogloszenia.

Hmmm, kilka inputów typu file?
john_doe
może źle postawiłem pytanie. Nie chodzi mi o to jak zrobić sam upload kilku plików. Tylko jak je powpisywać do bazki aby wszystkie wgrane pliki odnosily sie do jednego ogłoszenia
Nightmare
Przy każdym zdjęciu dopisywać do kolumny w bazie danych np. id_ogl numer ogłoszenie, do którego przynależy zdjęcie.
john_doe
nie rozumiem...
dragoste
Tworzysz osobną tabelę mysql z polami
ID | ID_ogłoszenia | nazwa_pliku |

Dzięki czemu możesz jednemu ogłoszeniu przypisać kilka plików.
Potem pobierasz wspomagając się
WHERE ID_ogłoszenia = 'ileśtam';

Jaśniej się chyba nie da. smile.gif
Strzałek
Rozwiązań może być kilka. Oddzielna tabela jak to wyżej przedstawił dragoste, albo poprostu id czegoś tam. Dodając ogłoszenie o numerze id 2, wrzucamy fotkę o nazwie 2.jpg, do tego robimy 5 różnych rozmiarów np. 2_small.jpg, 2_medium.jpg etc. Przy wyświetlaniu pobierasz tylko id i podstawiasz jako nazwę i ewentualnie dodajesz sufix - small, medium winksmiley.jpg
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.