![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 45 Pomógł: 0 Dołączył: 4.03.2010 Ostrzeżenie: (0%) ![]() ![]() |
Nie wiem jak dokładnie opisać swój problem. Dodaję nową funkcjonalność do kalendarza, ale nigdy się nie spotkałem z takim sposobem zapisu danych. Otóż mam Tabelę o nazwie dopbsp_days.
Wewnątrz niej unique_id, calendar_id, day, year, data, price_min, price_max. Rekordy wewnątrz data prezentują się mniej-więcej w następujący sposób:
Dla mnie szok, że te dane nie są w oddzielnych kolumnach. Nigdy się z czymś takim nie spotkałem. Żaden z poradników, który czytałem nie wspominał nawet, że tak można. Ale do sedna. Chciałbym móc edytować te dane za pomocą kodu PHP(powiedzmy, że chciałbym np. zmienić o godzinie 15:00 dostępność[available] na wartość "0", status na "booked" i zmienić ["available":20] na ["available":19]). Poprosił bym również ewentualnie( lub "i") link do poradnika szczegółowo tłumaczącego jak operować na takich danych. Byłbym naprawdę wdzieczny. Uczę się, więc proszę o wyrozumiałość ![]() Ten post edytował tromarek1 3.08.2017, 20:24:25 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 380 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Json_encode/decode
-------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 45 Pomógł: 0 Dołączył: 4.03.2010 Ostrzeżenie: (0%) ![]() ![]() |
Poprawiłem kod: DEKODOWANIE:
No i teraz przyszedł czas na enkodowanie. No właśnie... ... Nadal nie wiem jak wprowadzić te nowe dane. Jedyny pomysł jaki mi przychodzi do głowy to pobranie wszystkiego co jest i wprowadzenie dosłownie wszystkiego od początku. Ale czy tak trzeba? Wolał bym wykorzystać mniej kodu. To forum jeszcze żyje? Ten post edytował tromarek1 8.08.2017, 13:05:51 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 6 380 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Po zmianach w obiekcie: var_dump(json_encode($json_decode));
Ten post edytował viking 8.08.2017, 13:13:49 -------------------- |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 45 Pomógł: 0 Dołączył: 4.03.2010 Ostrzeżenie: (0%) ![]() ![]() |
super. I o to mi właśnie chodziło
![]() |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 04:48 |