![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 35 Pomógł: 0 Dołączył: 13.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
mam dość trudne zadanie do rozwiązania, potrzebuję pomocy. Mam tabelkę z danymi o następujących kolumnach: id_field, id_column, id_row, value (coś jak układ kartezjański) Muszę teraz te dane przedstawić w postaci podwójnej tablicy
Istotne: jeśli jakieś pole nie istnieje (nie ma go w bazie) to aplikacja powinna stworzyć to pole w odpowiednim miejscu i wypełnić go tekstem "emptyfield" Stworzyłem kod prawie idealny (IMG:style_emoticons/default/smile.gif) wszystko działa dobrze, tylko właśnie nie obsługuje tych pustych pól. Każda wewnętrzna tabela musi mieć taką samą ilość pól. Nie mam specjalnie pomysłu na znajdowanie tych pól które nie istnieją. Czy ma ktoś jakiś pomysł na uzupełnienie tego kodu? Z góry dziękuję (IMG:style_emoticons/default/smile.gif)
Z góry dziękuję, bardzo liczę na waszą pomoc (IMG:style_emoticons/default/smile.gif) |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 77 Pomógł: 15 Dołączył: 19.11.2011 Ostrzeżenie: (0%) ![]() ![]() |
Nie dodawaj wpisów na koniec tablicy(array_push) tylko wstawiaj je na odpowiednie indexy. Tym sposobem powstanie tablica która będzie oddawała układ wartości w bazie.
Ten post edytował gr56 29.06.2012, 15:39:27 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 01:01 |