![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 52 Pomógł: 0 Dołączył: 24.05.2015 Ostrzeżenie: (0%) ![]() ![]() |
Mam w php zrobiona tabelkę, w której wiersze zawierają dane z tabel MySQL. Niektóre komórki to nie tylko proste pobranie danych z tabeli MySQL, ale efekt wykonywania działań na danych tabeli (dodawanie, dzielenie, mnożenie). Każdy wiersz to inna tabela. Wierszy (a więc i tabel MySQL) jest około 100.
Zachodzi potrzeba zsumowania wartości liczbowych z kilkunastu kolumn. Jak to zrobić? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 239 Pomógł: 32 Dołączył: 10.03.2004 Ostrzeżenie: (10%) ![]() ![]() |
tak nie mozesz tego zapisywać powinieneś dać to do tablicy
dodanie ci do tablicy umożliwia ci skorzystania z wielu przydatnych funkcji i skrócić kod wielokrotnie wydaje mi się, że jezeli masz wiele tabel i do każdej ulicy masz nowa tabele to jest to bład. Jezeli masz wiele tabel przechwujących taka sama strukture danych to powinines dodać to do jednej tabeli dodając jakies ID i wtedy masz dużo prostsze zapytania i sensowniejsza strukturę. Ten kod
można skrócić
kolejna sprawa, nie uzywasz mysqli, a to bład. Calość niestety wygląda bardzo zle (IMG:style_emoticons/default/smile.gif) Jak chcesz to zrobić dobrze to chyba powinineś zacząć od zaplanowania strukury danych raz jeszcze, bo zle zaplanowane tabele w BD powoduje duzo wiecej problemów niz jest to warte, jak chcesz zeby ci pomóc to napisz jakie masz dane co chcesz uzyskać co będziesz wyszukiwać w tych tabelach itd. Ten post edytował Lord 2.06.2016, 11:47:09 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 52 Pomógł: 0 Dołączył: 24.05.2015 Ostrzeżenie: (0%) ![]() ![]() |
wydaje mi się, że jezeli masz wiele tabel i do każdej ulicy masz nowa tabele to jest to bład. Jezeli masz wiele tabel przechwujących taka sama strukture danych to powinines dodać to do jednej tabeli dodając jakies ID i wtedy masz dużo prostsze zapytania i sensowniejsza strukturę. Tak więc po kolei. Mam ponad 100 tabel, wszystkie o identycznej strukturze. Bla każdego budynku jedna tabela, plus do tego jeszcze jedna tabela 'dzialki'. Dane budynków, które są tam zawarte to:
Dane działek:
kolejna sprawa, nie uzywasz mysqli, a to bład. Myślę, że da się to względnie łatwo naprawić. Calość niestety wygląda bardzo zle (IMG:style_emoticons/default/smile.gif) Jak chcesz to zrobić dobrze to chyba powinineś zacząć od zaplanowania strukury danych raz jeszcze, bo zle zaplanowane tabele w BD powoduje duzo wiecej problemów niz jest to warte, jak chcesz zeby ci pomóc to napisz jakie masz dane co chcesz uzyskać co będziesz wyszukiwać w tych tabelach itd. Chcę uzyskać przeglądanie tych danych jak wyżej budynkami, a także w zbiorczej tabeli mieć posumowane różne wartości. O tą tabelę zbiorczą się rozbiłem (IMG:style_emoticons/default/smile.gif) poniżej wklejam link do zrzutu wyglądu danych budynku http://ifotos.pl/zobacz/bro2-10pn_saaqrwx.png Może w przyszłości dorzuciłbym jakieś filtrowanie... Ten post edytował Therminus 2.06.2016, 14:58:02 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 13.10.2025 - 21:16 |