![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 26 Pomógł: 0 Dołączył: 7.11.2016 Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Próbuję zrkbić sumowanie wybranych danych z sql Przykładowa tabela: ID|nazwa_produktu|energia_produktu|bialko_produktu 1 |Mąka | 2000 |100 2 |Woda | 2000 |100 3 |Margaryna | 2000 |100 4 |Marmolada | 2000 |100 chciałbym zsumować energie_produktu dla np. Mąki i Margaryny (dane porównuję za pomocoów post)
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 707 Pomógł: 266 Dołączył: 3.07.2012 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Zupełnie się z Tobą nie zgadzam, viking. A już tym zdaniem "Ale że ludzie nie czytają dokumentacji to ich problem." osiągnąłeś szczyt ignorancji.
Głupawa deklaracja array_fill nie jest niczym uzasadniona. Ta funkcja jest po prostu źle zaprojektowana. Jej deklaracja powinna wyglądać tak: Lub tak: Przy czym moim zdaniem bardziej naturalna jest pierwsza możliwość, bo najpierw chce się (ja chcę?) podać co ma być w tej tablicy, a potem ile. Nie na odwrót. Dlaczego uważasz, że w porządku jest $start_index jako pierwszy parametr? Pokusiłbym się nawet o zdanie, że tego parametru mogłoby całkowicie nie być. Po co niby mam zaczynać od jakiegokolwiek indeksu numerycznego? Jedyny sensowny przykład jaki wymyśliłem, to taki: Ale i tak jest głupawy, bo lepiej by było zrobić to tak: Jak już mam mieć wpływ na indeks w array_fill to o wiele lepszy byłby argument typu callable: Otrzymywałby wartość i indeks jako parametry i żeby użyć go w durnowaty sposób zaproponowany przez array_fill, mielibyśmy na przykład:
viking naprawdę uważasz, że funkcja array_fill jest sensownie zaprojektowana? o0 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 03:27 |