Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente bannato
    Registrato dal
    Sep 2011
    Messaggi
    112

    Json_decode Estrarre dati

    $mostViewedRaw = json_decode( $data, true );
    var_dump($mostViewedRaw );

    array(3) { [0]=> string(7) "mio" [1]=> string(3) "682" [2]=> string(4) "2574" } } }

    Come faccio ad estrarre dati da quI?

  2. #2
    Utente di HTML.it L'avatar di Mike
    Registrato dal
    May 2002
    Messaggi
    423
    ciao,
    hai provato così?

    foreach($data as $k=>$v){
    //dove $k rappresenta la chiave
    // e $v il valore dell'array
    }
    Mike

  3. #3
    Utente bannato
    Registrato dal
    Sep 2011
    Messaggi
    112
    codice:
    array(11) {
      ["kind"]=>
      string(16) "analytics#gaData"
      ["id"]=>
      string(217) "https://www.googleapis.com/analytics/v3/data/ga?ids=ga:47939835&dimensions=ga:source&metrics=ga:visits,ga:pageviews&filters=ga:source%3D%3Dlaforza&start-date=2011-12-15&end-date=2012-01-17&start-index=1&max-results=50"
      ["query"]=>
      array(8) {
        ["start-date"]=>
        string(10) "2011-12-15"
        ["end-date"]=>
        string(10) "2012-01-17"
        ["ids"]=>
        string(11) "ga:47939835"
        ["dimensions"]=>
        string(9) "ga:source"
        ["metrics"]=>
        array(2) {
          [0]=>
          string(9) "ga:visits"
          [1]=>
          string(12) "ga:pageviews"
        }
        ["filters"]=>
        string(18) "ga:source==laforza"
        ["start-index"]=>
        int(1)
        ["max-results"]=>
        int(50)
      }
      ["itemsPerPage"]=>
      int(50)
      ["totalResults"]=>
      int(1)
      ["selfLink"]=>

  4. #4
    Utente bannato
    Registrato dal
    Sep 2011
    Messaggi
    112
    Cioè se volessi estrare da
    ["query"]=>

    Questo dato:

    ["dimensions"]=>

    E' complicato?
    Adesso provo con il tuo script grx

  5. #5
    Utente di HTML.it L'avatar di Mike
    Registrato dal
    May 2002
    Messaggi
    423
    foreach($data["query"] ....
    Mike

  6. #6
    Utente bannato
    Registrato dal
    Sep 2011
    Messaggi
    112
    Dici cosi?
    $output = json_decode($data,true);
    foreach ($data["query"] as $date )
    {
    echo $trend->start-date;
    }

    Ma non mi esce niente ancora

  7. #7
    Utente bannato
    Registrato dal
    Sep 2011
    Messaggi
    112
    ["totalsForAllResults"]=> array(1) { ["ga:visitors"]=> string(1) "1"
    Mi sto avvicinando:


    $mostViewedRaw = json_decode( $data, true );
    print $mostViewedRaw["totalsForAllResults"]

    Cosi mi esce array vorrei saper poi per ottenere ["ga:visitors"]

    Come si fa?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.