• 31-01-2019, 00:39:23
    #1
    merhablar, veri tabanında birden fazla veri var bunları arraya atıp decode etmeye çalıştım istediğim gibi çıktı verdi fakat json olarak değil nasıl yapacağımı bilemedim.
    kullandığım kodlar:
    echo "[";
                $query = $db->query("SELECT * FROM tabloadi", PDO::FETCH_ASSOC);
                if ( $query->rowCount() ){
                     foreach( $query as $row ){
                          echo json_encode($row);
                     }
                }
                echo "]";
    çıktı:
    [{"id":"1","name":"Takipu00e7i","type":"Default","rate":"0.25","min":"100","max":"5000","category":"Instagram"}{"id":"2","name":"Beu011feni","type":"Default","rate":"0.50","min":"100","max":"150","category":"Instagram"}]
    istediğim görünüm:
    [
    {service: "189",
    name: "İnstagram Türk Beğeni - ( Max 5k - SüperHızlı ) Özel",
    type: "Default",
    rate: "0.25",
    min: "100",
    max: "5000",
    category: "Kampanya"
    },
    {service: "109",
    name: "İnstagram Oto Beğeni - ( Max 2k - Bayi Özel )",
    type: "Subscriptions",
    rate: "0.15",
    min: "100",
    max: "1000",
    category: "- İnstagram Otomatik Beğeni & İzlenme ( Gönderi Limitli )"
    }
    ]
    şimdiden yardımcı olan herkese teşekkürler
  • 31-01-2019, 00:41:20
    #2
    Platin üye
    özür dileyerek soruyorum,

    gösterdiğin 2 kodun yapısı aynı ve ilk çıktı json?
  • 31-01-2019, 00:43:40
    #3
    merner adlı üyeden alıntı: mesajı görüntüle
    özür dileyerek soruyorum,

    gösterdiğin 2 kodun yapısı aynı ve ilk çıktı json?
    benim ulaştığım: http://prntscr.com/megqjt
    istediğim: http://prntscr.com/megqu5
  • 31-01-2019, 00:44:12
    #4
    takıldığın tek şey jsonun görüntüsü mü?
  • 31-01-2019, 00:45:38
    #5
    dev
    Kurumsal Üye
    alisahanyalcin adlı üyeden alıntı: mesajı görüntüle
    benim ulaştığım: http://prntscr.com/megqjt
    istediğim: http://prntscr.com/megqu5
    Ikinci gorseldeki goruntu eklenti sayesinde oluyor, kod ile alakasi yok

    https://chrome.google.com/webstore/d...kbnefhakgolnmc eklentisini kurup response'a bakabilirsiniz.
  • 31-01-2019, 00:45:58
    #6
    n0kta adlı üyeden alıntı: mesajı görüntüle
    takıldığın tek şey jsonun görüntüsü mü?
    hayır. json olarak çıktı vermiş olsaydı json eklentisi bu çıktıyi json olarak görürdü demek ki bana düz string çıktı veriyor



    Meftun adlı üyeden alıntı: mesajı görüntüle
    Ikinci gorseldeki goruntu eklenti sayesinde oluyor.

    https://chrome.google.com/webstore/d...kbnefhakgolnmc eklentisini kurup response'a bakabilirsiniz.
    iki görüntüde eklenti varken ss alındı
  • 31-01-2019, 00:47:48
    #7
    alisahanyalcin adlı üyeden alıntı: mesajı görüntüle
    hayır. json olarak çıktı vermiş olsaydı json eklentisi bu çıktıyi json olarak görürdü demek ki bana düz string çıktı veriyor




    iki görüntüde eklenti varken ss alındı
    json zaten stringdir.
  • 31-01-2019, 00:49:07
    #8
    dev
    Kurumsal Üye
    alisahanyalcin adlı üyeden alıntı: mesajı görüntüle
    hayır. json olarak çıktı vermiş olsaydı json eklentisi bu çıktıyi json olarak görürdü demek ki bana düz string çıktı veriyor




    iki görüntüde eklenti varken ss alındı
    Json dataniz hatali. 2 obje arasindaki "," eksik.



    alisahanyalcin adlı üyeden alıntı: mesajı görüntüle
    merhablar, veri tabanında birden fazla veri var bunları arraya atıp decode etmeye çalıştım istediğim gibi çıktı verdi fakat json olarak değil nasıl yapacağımı bilemedim.
    kullandığım kodlar:
    echo "[";
                $query = $db->query("SELECT * FROM tabloadi", PDO::FETCH_ASSOC);
                if ( $query->rowCount() ){
                     foreach( $query as $row ){
                          echo json_encode($row);
                     }
                }
                echo "]";
    çıktı:
    [{"id":"1","name":"Takipu00e7i","type":"Default","rate":"0.25","min":"100","max":"5000","category":"Instagram"}{"id":"2","name":"Beu011feni","type":"Default","rate":"0.50","min":"100","max":"150","category":"Instagram"}]
    istediğim görünüm:
    [
    {service: "189",
    name: "İnstagram Türk Beğeni - ( Max 5k - SüperHızlı ) Özel",
    type: "Default",
    rate: "0.25",
    min: "100",
    max: "5000",
    category: "Kampanya"
    },
    {service: "109",
    name: "İnstagram Oto Beğeni - ( Max 2k - Bayi Özel )",
    type: "Subscriptions",
    rate: "0.15",
    min: "100",
    max: "1000",
    category: "- İnstagram Otomatik Beğeni & İzlenme ( Gönderi Limitli )"
    }
    ]
    şimdiden yardımcı olan herkese teşekkürler
    Boyle yapmak yerine dongunu icinde $row degerini bir arraya push et, sonra echo json_encode yap.
  • 31-01-2019, 00:50:51
    #9
    n0kta adlı üyeden alıntı: mesajı görüntüle
    json zaten stringdir.
    alaycı tavrınızı görmezden gelip a çıktısı ile json çıktısının farklı olduğuydu ve sizinde bunu anladığınızı düşünüyorum. yardım etmek zorunda değilsiniz teşekkür ederim dönüşleriniz için



    Meftun adlı üyeden alıntı: mesajı görüntüle
    Json dataniz hatali. 2 obje arasindaki "," eksik.




    Boyle yapmak yerine dongunu icinde $row degerini bir arraya push et, sonra echo json_encode yap.
    evet işte ben de onu nasıl yapacağımı sormuştum hocam