Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.

Autor Téma: php json [vyřešeno]  (Přečteno 2660 krát)

ales_hruby

  • Návštěvník
  • *
  • Příspěvků: 26
    • Zobrazit profil
php json [vyřešeno]
« kdy: 27 Duben 2014, 17:00:07 »
ahoj nevim kam to hodit tak doufam že to tu vadit nebude ale potřeboval bych poradit
mam json pole

$vstup='{ "id":"226", "symbol":"pl", "name":"Prima Love", "selected":1, "no":7, "genre": "soukrome" } ,
{ "id":"92", "symbol":"pc", "name":"PRIMA COOL", "selected":1, "no":6, "genre": "soukrome" } ,
{ "id":"89", "symbol":"ba", "name":"Barrandov TV", "selected":1, "no":4, "genre": "soukrome" }';


$data = json_decode($vstup);
var_dump($data);

a vystup je object(stdClass)#1 (6) { ["id"]=> string(3) "226" ["symbol"]=> string(2) "pl" ["name"]=> string(10) "Prima Love" ["selected"]=> int(1) ["no"]=> int(7) ["genre"]=> string(8) "soukrome" }
ale chybejí me tam ty další řádky.
Nevíte jak to načíst celé? a nebo proč to čte jen první ? nikde jsem se na netu nedočetl jak to vyřešit :-(
« Poslední změna: 28 Duben 2014, 13:40:57 od Petr Merlin Vaněček »

Jakub Vaněk

  • Stálý člen
  • ***
  • Příspěvků: 752
    • Zobrazit profil
    • Web programátora a studenta Jakuba Vaňka
Re:php json
« Odpověď #1 kdy: 27 Duben 2014, 17:18:23 »
http://stackoverflow.com/questions/431494/json-syntax-transmitting-an-array
Zkuste toto:
Kód: [Vybrat]
$vstup='[{ "id":"226", "symbol":"pl", "name":"Prima Love", "selected":1, "no":7, "genre": "soukrome" } ,
{ "id":"92", "symbol":"pc", "name":"PRIMA COOL", "selected":1, "no":6, "genre": "soukrome" } ,
{ "id":"89", "symbol":"ba", "name":"Barrandov TV", "selected":1, "no":4, "genre": "soukrome" }]';
Notebook: Lenovo Thinkpad X200, Xubuntu 16.04

ales_hruby

  • Návštěvník
  • *
  • Příspěvků: 26
    • Zobrazit profil
Re:php json
« Odpověď #2 kdy: 28 Duben 2014, 09:24:28 »
díky to bylo přesně ono  ;)

Martin Šácha

  • Člen občanského sdružení Ubuntu ČR a placené komunitní podpory
  • Administrátor fóra
  • Guru
  • ******
  • Příspěvků: 5152
    • Zobrazit profil
Re:php json
« Odpověď #3 kdy: 28 Duben 2014, 09:51:59 »
Jak toto souvisí s Ubuntu, potazmo linuxem? Ach jo...
Mint MATE 64bit / DuckDuckGo.com
Programátoři považují WYSIWYG za špatné u kódu i u žen. Programátor chce "dostat to, co žádá“ – kód tajemný, neodpouštějící, nebezpečný.