• 27-05-2020, 03:54:44
    #1
    1 15
    2 20 Buraya 20-15 olacak

    2.satırdaki değerden 1.satırdaki değer çıkarılacak.

    foreach döngüsü içinde nasıl yapılabilir ?
  • 27-05-2020, 04:02:12
    #2
    php bilmemde if else kullan çözülür
  • 27-05-2020, 04:06:15
    #3
    $array = [
        '15',
        '20',
        '25',
        '30',
        '35',
        '40'
    ];
    
    foreach($array as $key => $value){
        if($key == 0){
            echo $array[$key] . '<br>';
        }
        else{
            echo ($array[$key] - $array[$key-1]) . '<br>';
        }
    }
  • 27-05-2020, 04:09:51
    #4
    $sayilar= array(15,20);
    $i=0;
    foreach($sayilar as $sayi) {
    if($sayi==$sayilar[$i]){
    $birinci=$sayi;
    }
    else{
    echo $sayi-$birinci;
    }
    }

    Deneyin bakalım hocam
  • 27-05-2020, 04:15:44
    #5
    Azurrexe adlı üyeden alıntı: mesajı görüntüle
    $sayilar= array(15,20);
    $i=0;
    foreach($sayilar as $sayi) {
    if($sayi==$sayilar[$i]){
    $birinci=$sayi;
    }
    else{
    echo $sayi-$birinci;
    }
    }

    Deneyin bakalım hocam
    $mysites = $db->QueryFetchArray("SELECT sayi FROM tablo");
    
    $x = 0;
    foreach($mysites as $mysite){
    
    $x++;
    }
    mysql den veri alırken nasıl olacak ?
  • 27-05-2020, 07:55:04
    #6
    google -> lead() , lag()
  • 27-05-2020, 12:51:31
    #7
    $mysites = $db->QueryFetchArray("SELECT sayi FROM tablo");
    
    $x = 0;
    foreach($mysites as $mysite){
    if($mysite==$mysites[$i]){
    $birinci=$mysite;
    }
    else{
    echo $mysite-$birinci;
    }
    $x++;
    }
    bunu bir deneyin
  • 27-05-2020, 13:53:54
    #8
    Azurrexe adlı üyeden alıntı: mesajı görüntüle
    $mysites = $db->QueryFetchArray("SELECT sayi FROM tablo");
    
    $x = 0;
    foreach($mysites as $mysite){
    if($mysite==$mysites[$i]){
    $birinci=$mysite;
    }
    else{
    echo $mysite-$birinci;
    }
    $x++;
    }
    bunu bir deneyin
    sql den gelen veri $mysite['sayi'] bunu bir önceki $mysite['sayi'] den çıkarmak istiyorum
  • 27-05-2020, 16:25:14
    #9
    rixez adlı üyeden alıntı: mesajı görüntüle
    sql den gelen veri $mysite['sayi'] bunu bir önceki $mysite['sayi'] den çıkarmak istiyorum
    $mysites = $db->QueryFetchArray("SELECT sayi FROM tablo");
    
    $x = 0;
    foreach($mysites as $mysite){
    if($i!=0){
    echo $mysite-$mysites[$i-1];
    }
    $x++;
    }
    bunu deneyin bir hocam