ozgun58 adlı üyeden alıntı: mesajı görüntüle
herkese selamlar arkadaslar kolay gelsin

$sonhasilat=$hasilat + $gecicihasilat;
-$sonadet= $geciciadet + $adet;
bu iki veriye ulaşılmıyor baya aradım sorunun nerde olduğunu göremedim kacırdığım yer neresi ne yapmam gerekiyor bir bakarsanız sevinirim

simdiden zaman ayırıp yardımcı olan herkese teşekkürler


670 671 dediği 63 ve 64 satır daki kodlar
kodlar
function rapor ($db){
    $sorgu="select * from rapor where YEARWEEK(tarih)= YEARWEEK(CURRENT_DATE)";
    $son=$this->benimsorgum($db,$sorgu);
    echo'    <table class="table text-center table-light table-striped col-md-8">
                      <thead>
            <tr class="table-warning">
                    <th > bugün</th>
                    <th > Dün</th>
                    <th > bu hafta</th>
                     <th > bu ay</th>
                      <th > bu zamanlar</th>
                       <th > input </th>
                    <th > buton</th>
            </tr>
            </thead>
            <tbody>
                <tr>
                    <td colspan="4">
                    <table class="table text-center table-bordered col-md-12"
                    
                    
              <thead>
                   <tr >
                    <th colspan="4"> Masa Adet ve HASILAT</th>
                    
                </tr>
            </thead>
            <thead>
                   <tr >
                    <th > AD</th>
                    <th > ADET</th>
                    <th > HASILAT</th>
                    
                </tr>
            </thead>
    
                   <tbody>';
                
                  while($sonveri=$son->fetch(PDO::FETCH_ASSOC)):
                   $masaid=$sonveri["masaid"];
                            $sorgu2="select * from masalar where id=$masaid";
                            $son2=$this->benimsorgum($db,$sorgu2);
                            $sonmasalar=$son2->fetch(PDO::FETCH_ASSOC);
                            $masaad=$sonmasalar["ad"];
                                    $sorgu3="select * from  gecicimasa where masaid=$masaid";
                                       $son3=$this->benimsorgum($db,$sorgu3);
                                    $gecicimasa=$son3->fetch(PDO::FETCH_ASSOC);
                                    if($son3->rowCount()==0):
                                    $urunfiyat=$sonveri["urunfiyat"];
                                    $adet=$sonveri["adet"];
                                    $hasilat=$urunfiyat * $adet;
                                        $son4=$db->prepare("insert into  gecicimasa (masaid,masaad,hasilat,adet) VALUES (?,?,?,?)");
                                        $son4->bindParam(1,$masaid,PDO::PARAM_INT);
                                        $son4->bindParam(2,$masaad,PDO::PARAM_STR);
                                        $son4->bindParam(3,$hasilat,PDO::PARAM_INT);
                                        $son4->bindParam(4,$adet,PDO::PARAM_INT);
                                        $son4->execute();
                                        
                                        
                                    else:
                                    $gecicihasilat=$gecicimasa["hasilat"];
                                    $geciciadet=$gecicimasa["adet"];
                                    $sonhasilat=$hasilat + $gecicihasilat;
                                    $sonadet= $geciciadet + $adet;
                                    
                                    $sorgu4="update  gecicimasa set hasilat=$sonhasilat ,adet=$sonadet where masaid=$masaid";                                                            $son5=$this->benimsorgum($db,$sorgu4);
                                    endif;
                  endwhile;
                  
                               $sorgu6="select * from gecicimasa";
                            $son6=$this->benimsorgum($db,$sorgu6);
                            
                            $bosadet=0;
                            $bosfiyat=0;
                     
                            while($sonveri6=$son6->fetch(PDO::FETCH_ASSOC)):
                            echo'<tr >
                                <td > '.$sonveri6["masaad"].'</td>
                                <td > '.$sonveri6["adet"].'</td>
                                <td > '.$sonveri6["hasilat"].'</td>
                                
                                </tr>';
                                $bosadet=$bosadet + $sonveri6["adet"];
                                    $bosfiyat=$bosfiyat + $sonveri6["hasilat"];
                            endwhile;
                            echo'<tr >
                                <td class="bg-danger"> Toplam</td>
                                <td > '.$bosadet.'</td>
                                <td > '.$bosfiyat.'</td>
                                
                                
                                </tr>';
                
               ' </tbody>
                </table>';
    
    
    }
Else'in icinde $hasilat kullanmissin ama tanimli degil. If blogunun icinde tanimlamissin $hasilat degiskenini