Merhabalar, kodlar ve çıktı altta. her hafta 1 kere hesaplanması için ne yapabilirim?


$query = $db->query("SELECT * FROM siparisler WHERE uyemail = '$uyemail'", PDO::FETCH_ASSOC);
if ( $query->rowCount() ){
     foreach( $query as $row ){
        
         $hafta_cek = $row['hafta'];
         if($hafta_cek != ""){
        $hafta[] =  $row['hafta'];
        $haftadondur[$hafta];
         }
     }
     }

    $dizi = $hafta;

    foreach( $dizi as $hafta ) {
        echo "Hafta : $hafta <br />";
        
        
        $query = $db->query("SELECT * FROM siparisler WHERE uyemail = '$uyemail' AND hafta ='$hafta'", PDO::FETCH_ASSOC);
        if ( $query->rowCount() ){
     foreach( $query as $row ){
          echo $row['ucret']."<br>";
     }
        }
        
        
        
        
    }
Hafta : 3
11
10
Hafta : 3
11
10
Hafta : 2
2
3
Hafta : 2
2
3
Hafta : 1
7
1
Hafta : 1
7
1