• 14-01-2022, 14:02:41
    #1
    Herkese merhabalar. PHP'de while dögüsü yapıyorumda bir yerde takıldım.
    Yapmak istediğim
    Tarihler var ve tarih içinde veriler var. ben döngüde sadece tarihi bir kere alıp aynı tarihi listelemek istiyorum. Bu işlem için nasıl bir kod yazmam gerek.
  • 14-01-2022, 14:07:55
    #2
    Hocam biraz daha açık anlatırsan, yardımcı olayım.
  • 14-01-2022, 14:27:21
    #3
    Kimlik doğrulama veya yönetimden onay bekliyor.
     while($kullanicicek=$kullanicisor->fetch(PDO::FETCH_ASSOC)) { $say++?>
    misal böyle kullanabilirsin say++ değiskenini kendine göre degistirebilirsin ben bunu sayıyı gosterip üzerine 1 eklemek için kullandım
  • 14-01-2022, 14:34:02
    #4
    tolgan23 adlı üyeden alıntı: mesajı görüntüle
    Hocam biraz daha açık anlatırsan, yardımcı olayım.
    aynı tarihli olanlar bir kutu içinde listemesi gibi
  • 14-01-2022, 14:41:02
    #5
    $veriler = [
        [
            "tarih" =>  "2022-01-01",
            "veri"  =>  "veri 1"
        ],
        [
            "tarih" =>  "2022-01-01",
            "veri"  =>  "veri 2"
        ],
        [
            "tarih" =>  "2022-01-02",
            "veri"  =>  "veri 3"
        ],
        [
            "tarih" =>  "2022-01-01",
            "veri"  =>  "veri 4"
        ],
    
    ];
    $yeni_array = [];
    
    foreach ($veriler as $key => $value) {
        $yeni_veriler[$value['tarih']][] = $value['veri'];
    }