• 16-06-2022, 15:22:45
    #1
    Arkadaşlar merhaba,
    Veritabanına; {"ozellik":["11","22","33","44","55","66"]} böyle json veri ekliyorum.

    Ekleme metod:
    $ozellikler = array(
    "ozellik" => $_POST['ozellik']
    );
    $ozellikler = json_encode($ozellikler);
    Gösterirken de;
    <?php 
    $json = $ts['ozellikler'];
    $data = json_decode($json, true);
    $i = '0';
    echo $data['ozellik'][$i];
    $i++; ?>
    Bu şekilde kullanıyorum ama bana sadece 11 gösteriyor yani 1. özellik satırımı gösteriyor. Ben hepsini nasıl gösterebilirim? Bu konuda yardımcı olur musunuz?
  • 16-06-2022, 15:27:30
    #2
    foreach($data as $item){
       echo $item['ozellik'] . "<br/>";
    }
    Bu şekilde dener misin
  • 16-06-2022, 15:28:43
    #3
    ahmtcn37 adlı üyeden alıntı: mesajı görüntüle
    foreach($data as $item){
       echo $item['ozellik'] . "<br/>";
    }
    Bu şekilde dener misin
    olmadı hocam
  • 16-06-2022, 15:30:45
    #4
    EmreKRMN adlı üyeden alıntı: mesajı görüntüle
    olmadı hocam
    foreach($data['ozellik']  as $item){
       echo $item. "<br/>";
    }
    Bu şekilde deneyin
  • 16-06-2022, 15:32:04
    #5
    ahmtcn37 adlı üyeden alıntı: mesajı görüntüle
    foreach($data['ozellik']  as $item){
       echo $item. "<br/>";
    }
    Bu şekilde deneyin
    Şuanda alt alta;
    11
    22
    33
    44
    55
    66

    şeklinde yapıldı hocam teşekkür ediyorum
  • 16-06-2022, 15:33:07
    #6
    EmreKRMN adlı üyeden alıntı: mesajı görüntüle
    Şuanda alt alta;
    11
    22
    33
    44
    55
    66

    şeklinde yapıldı hocam teşekkür ediyorum
    alt alta yazmasını istemiyorsanız <br/> kısmını silebilirsiniz.