• 18-11-2022, 16:12:55
    #10
    foreach içerisinde dönen 20 tane veri var bu 20 veri 10 adeti ul içindeki li kısmına gelecek diğer 10 adet ise diğer li içerisine


    voLwy adlı üyeden alıntı: mesajı görüntüle
    Nasil görünmesini istiyorsunuz hocam? Bahsettiginiz a div ve b div col-lg-6 olanlar mi?
  • 18-11-2022, 16:21:33
    #11
    Adalente adlı üyeden alıntı: mesajı görüntüle
    foreach içerisinde dönen 20 tane veri var bu 20 veri 10 adeti ul içindeki li kısmına gelecek diğer 10 adet ise diğer li içerisine

    <?php foreach($vericek as $say => $bcek): ?>
    
    <?php if ($say == 0 || $say == 10): ?>
    <div class="col-lg-6"> <ul class="bullets">
    
    <?php endif; ?>
    
    <li> <a href="album/<?=slug($bcek["bAdSoyad"]).'-'.$bcek["bID"]?>"><?=$bcek['sAdi']?></a></li>
    
    <?php if ($say == 9 || $say == 19): ?>
    </ul> </div>
    <?php endif; ?>
    
    <?php endforeach; ?>
  • 18-11-2022, 18:14:56
    #12
    olmadı.

    voLwy adlı üyeden alıntı: mesajı görüntüle
    <?php foreach($vericek as $say => $bcek): ?>
    
    <?php if ($say == 0 || $say == 10): ?>
    <div class="col-lg-6"> <ul class="bullets">
    
    <?php endif; ?>
    
    <li> <a href="album/<?=slug($bcek["bAdSoyad"]).'-'.$bcek["bID"]?>"><?=$bcek['sAdi']?></a></li>
    
    <?php if ($say == 9 || $say == 19): ?>
    </ul> </div>
    <?php endif; ?>
    
    <?php endforeach; ?>
  • 20-11-2022, 01:34:03
    #13
    Adalente adlı üyeden alıntı: mesajı görüntüle
    Merhaba,

    Bir foreach döngüm var bu döngü içinde 20 adet liste var bu listeleri 10 ar adet şeklinde nasıl listelerim.

    Örnek : İlk 10 a divi içinde olacak sonraki 10 b divinin.

    <?php 
    $arr = [
        "1",
        "2",
        "3",
        "4",
        "5",
        "6",
        "7",
        "8",
        "9",
        "10",
        "11",
        "12",
        "13",
        "14",
        "15",
        "16",
        "17",
        "18",
        "19",
        "20"
    ];
    $number = 0;
    $first10 = [];
    $second10 = [];
    foreach ($arr as $key => $value) :
        $number++;
        if ($number <= 10) :
            array_push($first10, $value);
        elseif ($number > 10) :
            array_push($second10, $value);
        endif;
    endforeach; 
    ?>
    <div class="col-lg-6">
        <ul class="bullets">
            <?php foreach ($first10 as $value) : ?>
                <li> <?= $value ?></li>
            <?php endforeach; ?>
        </ul>
    </div>
    <div class="col-lg-6">
        <ul class="bullets">
            <?php foreach ($second10 as $value) : ?>
                <li> <?= $value ?></li>
            <?php endforeach; ?>
        </ul>
    </div>
  • 20-11-2022, 04:01:35
    #14
    [$ilk10, $ikinci10] = array_chunk($array, 10);
  • 21-11-2022, 09:54:49
    #15
    Zaten foreach($vericek as $say => $bcek) ile belirli bir veriyi alıp içerisinde 10 10 parçalamak istiyorum bu şekilde neyi nasıl alıp listeleyeceğim.

    ghergedan adlı üyeden alıntı: mesajı görüntüle
    [$ilk10, $ikinci10] = array_chunk($array, 10);
  • 21-11-2022, 09:59:37
    #16
    Adalente adlı üyeden alıntı: mesajı görüntüle
    Zaten foreach($vericek as $say => $bcek) ile belirli bir veriyi alıp içerisinde 10 10 parçalamak istiyorum bu şekilde neyi nasıl alıp listeleyeceğim.
    Verdiğim örnekte $arr yerine verinin değişkenini yaz. Foreach lardaki değişmesi gereken yerleri değiştir. İstediğin şey verdiğim örnek.
  • 21-11-2022, 11:35:34
    #17
    Anladım şimdi hocam sağol çözdüm sayende. r10+

    thealiyasar adlı üyeden alıntı: mesajı görüntüle
    Verdiğim örnekte $arr yerine verinin değişkenini yaz. Foreach lardaki değişmesi gereken yerleri değiştir. İstediğin şey verdiğim örnek.
  • 21-11-2022, 12:19:35
    #18
    Adalente adlı üyeden alıntı: mesajı görüntüle
    Anladım şimdi hocam sağol çözdüm sayende. r10+
    Rica ederim. Kolay gelsin.