Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 328 Pomógł: 3 Dołączył: 10.07.2016 Skąd: UK-raine Ostrzeżenie: (0%)
|
Hello hello, tu znowu Ja wasz phpamator (IMG:style_emoticons/default/tongue.gif)
Potrzebuję pomocy w takiej kwestii. Mam tablicę w której mam np 20 wierszy. W tych wierszach występuje w jednej z kolumn ta sama wartość i .... część innych wartości jest inna. Chciałbym wyciągać kolejno tylko te wiersze w których występuje np "ala ma kota" po czym utworzoną tablicę przepuścić przez loop i poukładać tak aby utworzyć jeden wiersz ale w kolumnach tam gdzie wartości są rózne budowały się kolejne tablice. Chyba zamieszałem ... przykład: CSV: ID, Nazwa, ilość, dodatek1, dodatek2, dodatek3 1,Nazwa1,1,czeresnia,banan,ogorek 2,Nazwa2,10,wisnia,pomidor,ogoirek 3,Nazwa1,15,jablko,gruszka,por 4,Nazwa2,10,wisnia,pomidor,ogoirek 5,Nazwa2,10,wisnia,pomidor,ogoirek (wciągam i przerabiam do tablicy asocjacyjnej - z headerami) I teraz w prosty sposób chciałbym wyciągnąc najpierw Nazwa1 i pozbierać dp kupy dadatki następnie Nazwa 2 i to samo tyle, że nie bardzo wiem jak się do tego zabrać .... Podpowiedzcie proszę .... pomyślałem, że mógłbym w pierwszej kolejności utworzyć listę "nazw" i następnie kolejno wybierać te wiersze w których nazwa = nazwa1 i zbierać dane następnie nazwa2 i zbierać czy to głupi pomysł ? Ten post edytował phpamator 8.02.2021, 22:02:56 |
|
|
|
Tomplus Zamieszałeś.
Ale jeżeli masz to jako CSV, to nie ... 8.02.2021, 22:05:27
phpamator trochę zamieszałem.
Dlatego pomyślałem, że najlep... 8.02.2021, 22:14:01
trueblue A nie możesz wrzucać nazwy jako klucz tablicy, a r... 9.02.2021, 08:16:58
YourFrog Jeśli dobrze zrozumiałem to spróbuj coś takiego (p... 9.02.2021, 11:18:47
phpamator Czegoś się tutaj nie dopatrzyłem chyba, var_dump p... 9.02.2021, 23:19:17
YourFrog Przecież var_dump się wykonuje. Link do sandboxa p... 10.02.2021, 13:37:18 ![]() ![]() |
|
Aktualny czas: 29.12.2025 - 20:07 |