• 25-10-2021, 15:40:19
    #10
    SNDizayn adlı üyeden alıntı: mesajı görüntüle
    bu şekilde çıktı veriyor fakat array içindeki adet bilgisi veriyor seçenek id sini ve veri id sini alamıyoruz yani

    veri 5
    seçenek idleri

    veri 10
    seçenek id leri


    gibi guruplandırmam gerek
    O zaman şöyle yaparız:

    <?php
    
    $dizi = array( 5 => array ( 12 => array ( "adet" => 2 ), 13 => array ( "adet" => 1 ) ),
                   10 => array( 14 => array    ( "adet" => 1 )
                                )
                );
                
        $o = 0;
        $i = 0;
        foreach ($dizi as $cikti => $indis) {
            $veri_id[$o] = $cikti;
            foreach ($dizi[$cikti] as $cikti2 => $indis2) {
                $secenek_id[$i] = $cikti2;
                foreach ($dizi[$cikti][$cikti2] as $cikti3) {
                    echo "<b>Veri ID:</b> ".$veri_id[$o]." <b>Secenek ID:</b> ".$secenek_id[$i]." <b>Adet:</b> ".$cikti3."<br />";
                }
                $i++;
            }
            $o++;
        }
    
    
    ?>
  • 25-10-2021, 16:03:54
    #11
    oktayc0 adlı üyeden alıntı: mesajı görüntüle
    O zaman şöyle yaparız:

    <?php
    
    $dizi = array( 5 => array ( 12 => array ( "adet" => 2 ), 13 => array ( "adet" => 1 ) ),
                   10 => array( 14 => array    ( "adet" => 1 )
                                )
                );
                
        $o = 0;
        $i = 0;
        foreach ($dizi as $cikti => $indis) {
            $veri_id[$o] = $cikti;
            foreach ($dizi[$cikti] as $cikti2 => $indis2) {
                $secenek_id[$i] = $cikti2;
                foreach ($dizi[$cikti][$cikti2] as $cikti3) {
                    echo "<b>Veri ID:</b> ".$veri_id[$o]." <b>Secenek ID:</b> ".$secenek_id[$i]." <b>Adet:</b> ".$cikti3."<br />";
                }
                $i++;
            }
            $o++;
        }
    
    
    ?>

    tamam bu şekilde oldu teşekkür ederim
  • 25-10-2021, 16:11:49
    #12
    SNDizayn adlı üyeden alıntı: mesajı görüntüle
    tamam bu şekilde oldu teşekkür ederim
    Rica ederim, iyi çalışmalar.