• 29-01-2022, 10:26:07
    #1
    Arkadaşlar selamlar, altta ki kodda seriesgroup içinde ki itemler (divler) listeleniyor.
    Bu divler 1 tane de olabiliyor 100 tane de olabiliyor.
    Ben bunların 1. veya 2. sini veya 20.sini göstermek istiyorum. Nasıl yapabilirim ?

    <?php
     foreach ($seriesgroup as $item){
     echo '<div>';
     foreach ($item as $sub_item){
     echo '<span>'.$sub_item.'</span> <br>';
     }
     echo '</div>';
     }
    ?>
    foreach ($seriesgroup as $item[0]) şeklinde bir kullanım denedim ama yanlış oldu.
  • 29-01-2022, 10:31:34
    #2
    @TuncerSK; peki neden for döngüsüne sokmuyorsun?
  • 29-01-2022, 10:35:06
    #3
    omergunay adlı üyeden alıntı: mesajı görüntüle
    @TuncerSK; peki neden for döngüsüne sokmuyorsun?
    Ömer hocam rica etsem nasıl olacağı hakkında bir örneğini yazabilir misiniz üstteki değişkenler ile.
  • 29-01-2022, 10:44:13
    #4
    Hocam for döngüsünde $seriesgroup[0] gibi kullanabilirsin. 2ci için 2 yazarsın falan. Ama tam çözüm için bunun çıktıısnı da görmek gerek.
  • 29-01-2022, 10:47:17
    #5
    <?php
    foreach ($seriesgroup as $key => $item){
            if(in_array($key+1, ['2', '20', '5'])) {
                echo '<div>';
                foreach ($item as $sub_item){
                    echo '<span>'.$sub_item.'</span> <br>';
                }
                echo '</div>';
            }
        }
    ?>
  • 29-01-2022, 10:54:29
    #6
    tolgan23 adlı üyeden alıntı: mesajı görüntüle
    <?php
    foreach ($seriesgroup as $key => $item){
            if(in_array($key+1, ['2', '20', '5'])) {
                echo '<div>';
                foreach ($item as $sub_item){
                    echo '<span>'.$sub_item.'</span> <br>';
                }
                echo '</div>';
            }
        }
    ?>
    Hocam şu satırda,
    foreach ($seriesgroup as $key => $item){

    şöyle bir hata verdi:
    syntax error, unexpected 'as' (T_AS), expecting ')' in ...
  • 29-01-2022, 10:57:51
    #7
    TuncerSK adlı üyeden alıntı: mesajı görüntüle
    Hocam şu satırda,
    foreach ($seriesgroup as $key => $item){

    şöyle bir hata verdi:
    syntax error, unexpected 'as' (T_AS), expecting ')' in ...

        foreach ($seriesgroup as $key => $value) {
            if (in_array($key + 1, [2, 20, 5])) {
                echo "<div>";
                foreach ($item as $sub_item) {
                    echo "<span>" . $sub_item . "</span> <br>";
                }
                echo "</div>";
            }
        }
    Yukarıdakini kendi editörümde yazdım tekrar hocam, bir problem yok. Az önce r10 editöründe yazmıştım bir de böyle deneyin.
  • 29-01-2022, 11:10:31
    #8
    tolgan23 adlı üyeden alıntı: mesajı görüntüle
        foreach ($seriesgroup as $key => $value) {
            if (in_array($key + 1, [2, 20, 5])) {
                echo "<div>";
                foreach ($item as $sub_item) {
                    echo "<span>" . $sub_item . "</span> <br>";
                }
                echo "</div>";
            }
        }
    Yukarıdakini kendi editörümde yazdım tekrar hocam, bir problem yok. Az önce r10 editöründe yazmıştım bir de böyle deneyin.
    Hata kodu kayboldu fakat ben sonuç alamadım, özel mesaj yazdım hocam.
  • 29-01-2022, 11:46:46
    #9
    Sorun güncel arkadaşlar.