furek 37 Zgłoś post Napisano Czerwiec 20, 2013 Witajcie, Mam taki problem bo nie potrafię ogarnąć jsona dostaje dane w nim po wykonaniu $obj = json_decode($_POST['Dane_JSON']); print_r($obj); dostaje: http://www.tinypic.pl/qpkti3gz50if Nie umiem zrobić z tego sqla. Może ktoś z was będzie miał chwilę i mi pomoże ? Udostępnij ten post Link to postu Udostępnij na innych stronach
PapaSmerf 497 Zgłoś post Napisano Czerwiec 20, 2013 Pokaż jakiś większy fragment kodu, najlepiej to co próbujesz z tym zrobić Udostępnij ten post Link to postu Udostępnij na innych stronach
maniack 403 Zgłoś post Napisano Czerwiec 20, 2013 (edytowany) . Edytowano Wrzesień 13, 2017 przez maniack (zobacz historię edycji) Udostępnij ten post Link to postu Udostępnij na innych stronach
furek 37 Zgłoś post Napisano Czerwiec 20, 2013 Pokaż jakiś większy fragment kodu, najlepiej to co próbujesz z tym zrobić To jest cały kod Ja to dostaje z programu w delphi i to leci do mnie jsonem a to co na zdjęciu to jest to co do mnie leci. Udostępnij ten post Link to postu Udostępnij na innych stronach
Łukasz Ostrowski 593 Zgłoś post Napisano Czerwiec 20, 2013 Ale jak konkretnie brzmi problem? Zrzuciłeś to sobie do objektu, to wydobywaj dane i zrób zapytanie wedle życzenia http://php.net/manual/en/function.json-decode.php Udostępnij ten post Link to postu Udostępnij na innych stronach
xorg 693 Zgłoś post Napisano Czerwiec 22, 2013 $sql .= 'INSERT INTO tabela (id, index, kolejne_pola) VALUES ($ob->ID, $ob->INDEX, $ob->kolejne_pola)'; Brakuje srednika na koncu i filtrowania danych. $sql .= 'INSERT INTO tabela (id, index, kolejne_pola) VALUES ($ob->ID, $ob->INDEX, $ob->kolejne_pola)'; Brakuje srednika na koncu i filtrowania danych. Udostępnij ten post Link to postu Udostępnij na innych stronach
furek 37 Zgłoś post Napisano Czerwiec 22, 2013 Dostajesz jakieś dane JSON'em, które zmapowałeś do postaci obiektu PHP'owego. W tym momencie możesz spokojne odwoływać się do każdej z tych danych. Przypuszczam, że dane z programu chcesz zapisywać do bazy więc poniżej przykład kodu, którym wygenerujesz zapytania dodające modele do bazy danych: $obj = json_decode($_POST['Dane_JSON']); $sql = ''; foreach($obj->MODELE_PRODUCENTA as $ob) { $sql .= 'INSERT INTO tabela (id, index, kolejne_pola) VALUES ($ob->ID, $ob->INDEX, $ob->kolejne_pola)'; } //a tu robisz już mysql_query($sql) Ok, a powiedz mi jeszcze bo tam mam jeszcze obiekt decyzje i transze jako 2 wymiar to wtedy jak to pożenić ? Brakuje srednika na koncu i filtrowania danych. Brakuje srednika na koncu i filtrowania danych. O tym pamiętam Udostępnij ten post Link to postu Udostępnij na innych stronach
kafi 2425 Zgłoś post Napisano Czerwiec 22, 2013 Najprościej będzie ci chyba zmusić parser json do tego, aby owe obiekty uprościł ci do postaci tablic asocjacyjnych. $tab = json_decode($_POST['data'], true); Dalej to już podstawy podstaw działania na zwykłych tablicach wielowymiarowych. Udostępnij ten post Link to postu Udostępnij na innych stronach