• 08-02-2019, 19:02:51
    #1
    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>';
    	
    	
    	}
  • 08-02-2019, 19:20:17
    #2
    dev
    Kurumsal Üye
    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
  • 08-02-2019, 19:36:29
    #3
    Meftun adlı üyeden alıntı: mesajı görüntüle
    Else'in icinde $hasilat kullanmissin ama tanimli degil. If blogunun icinde tanimlamissin $hasilat degiskenini
    hocam öncelikle zaman ayırıp cevap yazdığınız için teşekkürler
    bu durumda ne yapmam gerekiyor hocam ve burdaki mantık ne onu anlatabilirmisiniz