![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 85 Pomógł: 0 Dołączył: 1.02.2014 Ostrzeżenie: (0%) ![]() ![]() |
Gryzę się z takim o to problemem.
Potrzebuję zaimportować do nowego sklepu grafiki ze starego systemu. Stary sklep w zależności od działań obsługującego, zapisywał na serwerze od 1 do 6 plików o różnych rozmiarach i wadze dla danego produktu. Od najmniejszej miniatury do dużej grafiki galeryjnej. Nazwy plików mają n/w przykładowe postaci dla produktu o id: 556654: 556654_sgnk34nkl3nn4ked.png 556654_ssfmlsfmlmr847ja.png 556654_35hknkfjkjsrjf34we.png 556654_689ghkhu9ukbjkbk.png Do przeniesienia tych aktualnych użyłem:
gdzie $string to pobierany z bazy kod produktu. Jak spośród od 1 do 6 plików zawierających określony string w nazwie, znaleźć i przenieść tylko ten 1 z nich który najwięcej waży? |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 4 291 Pomógł: 829 Dołączył: 14.02.2009 Skąd: łódź Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 85 Pomógł: 0 Dołączył: 1.02.2014 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 731 Pomógł: 141 Dołączył: 9.05.2011 Skąd: śląskie Ostrzeżenie: (0%) ![]() ![]() |
Edycja: poprawka za uwagą irmidjusz Ten post edytował mar1aczi 30.05.2014, 20:35:35 -------------------- Szanuj innych czas! Kliknij
![]() |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 279 Pomógł: 60 Dołączył: 25.02.2012 Ostrzeżenie: (0%) ![]() ![]() |
mirobor, pomyśl chwilę, proszę. W pętli trzeba zapamiętywać rozmiar największego dotychczas znalezionego pliku, aby go porównywać z następną wartością.
-------------------- there is much to be learned
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 4 291 Pomógł: 829 Dołączył: 14.02.2009 Skąd: łódź Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 85 Pomógł: 0 Dołączył: 1.02.2014 Ostrzeżenie: (0%) ![]() ![]() |
@irmidjusz - siedzę i myślę, myślę i siedzę... i całkowicie nie wiem co mam wg Ciebie wymyśleć. Zupełnie szczerze -bez obrazy.
Na przykładzie z życia. Mam w przypadku
następujące pliki o wypisaniej wadze: 0400000034058_35254467249cb86fd2d3ac_40.png - 4 KB 0400000034058_66244925849cb86fb969f6_200.png - 51 KB 0400000034058_97965927449cb86fc9171f_100.png - 16 KB 0400000034058_213095399849cb86f622116_100.png - 16 KB 0400000034058_213095399849cb86f622116_600.png - 400 KB Ostatni kod @Turson
wyświetla: 0400000034058_66244925849cb86fb969f6_200.png.png Jeżeli faktycznie powinienem głębiej pomyśleć proszę o kopa w dobrym kierunku. Ten post edytował mirobor 30.05.2014, 21:14:15 |
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 4 291 Pomógł: 829 Dołączył: 14.02.2009 Skąd: łódź Ostrzeżenie: (0%) ![]() ![]() |
Co zwraca?
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 85 Pomógł: 0 Dołączył: 1.02.2014 Ostrzeżenie: (0%) ![]() ![]() |
img_my/img_all/0400000034058_12739942049cb88549cee0_100.png waży 15765
img_my/img_all/0400000034058_139746570749cb885537f9b_40.png waży 3181 img_my/img_all/0400000034058_173261301849cb884e27f29_100.png waży 15765 img_my/img_all/0400000034058_173261301849cb884e27f29_600.png waży 411740 img_my/img_all/0400000034058_191095430049cb8853a234a_200.png waży 52123
img_my/img_all/0400000034058_191095430049cb8853a234a_200.png |
|
|
![]()
Post
#10
|
|
![]() Grupa: Zarejestrowani Postów: 4 291 Pomógł: 829 Dołączył: 14.02.2009 Skąd: łódź Ostrzeżenie: (0%) ![]() ![]() |
Rozkminiam o co chodzi, a trzeba wyprintować $pliki a nie $files
![]() |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 85 Pomógł: 0 Dołączył: 1.02.2014 Ostrzeżenie: (0%) ![]() ![]() |
Bardzo muczios very gracias. Ja w tym czasie przeglądam Twojego bloga i skrypty. Very interesting
![]() |
|
|
![]()
Post
#12
|
|
![]() Grupa: Zarejestrowani Postów: 4 291 Pomógł: 829 Dołączył: 14.02.2009 Skąd: łódź Ostrzeżenie: (0%) ![]() ![]() |
Nagle działa? print_r nie miał nic wspólnego z poprawnym działaniem
|
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 85 Pomógł: 0 Dołączył: 1.02.2014 Ostrzeżenie: (0%) ![]() ![]() |
Wydaje się, że ten wyedytowany przez @mar1aczi pod wpływem: Edycja: poprawka za uwagą irmidjusz działa.
Testuję... Działa idealnie. Bardzo Wam dziękuję. Przeanalizuję kod, zapamiętam i to już kolejna moja nauka dzięki Wam i forum.php.pl Thank you very much SIRS. |
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 731 Pomógł: 141 Dołączył: 9.05.2011 Skąd: śląskie Ostrzeżenie: (0%) ![]() ![]() |
Przeanalizuję kod, zapamiętam ... Nie ucz się kodu na pamięć! Większe "owoce wyda" jego dogłębne zrozumienie linijka po linijce co się dzieje i dlaczego, tzn. prawidłowe układanie/rozumowanie algorytmów. To przełoży Ci się na umiejętność pisania kodu dla nowych wyzwań. -------------------- Szanuj innych czas! Kliknij
![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 12.06.2025 - 12:38 |