  | 
              
	              
	                
  
    
	 
        ขอถามหน่อยคับ คือผมจะใช้เครื่องหมาย "," คั่นระหว่างข้อความครับแต่ว่าไม่อยากจะให้หลังข้อมูลแถวสุดท้าย แสดง "," ครับ     | 
   
  
    |   | 
   
 
 
 
              
  
          
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                 เช็คจาก Row ครับ ถ้า แถวสุดท้ายไม่ให้แสดงผล                        
               
               | 
             
            
              
			  			  
			                              
                              
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            2019-07-15 17:01:03 | 
                        By :
                            mr.win | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
               
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                 Code (PHP) 
while($xxxx ......){
  if( isset($past_first_line)){ echo ",<br>"; }
  $pass_first_line = true;
  echo ....
  echo ...
}
                        
               
               | 
             
            
              
			                              
                              
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            2019-07-15 23:06:38 | 
                        By :
                            Chaidhanan | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
               
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                 ตอนนี้ได้แบบนี้ครับ กลายเป็นว่าย้ายมาอยู่ข้างหน้าแทน ขอรบกวนหน่อยคับ 
 
  
 
Code (PHP) 
<?php
	include("../../config.php");
	
	$data = "SELECT Process, Name FROM Process WHERE Process='$Process' ";
	$check = $con->query($data);
	while($result= $check->fetch()){
		$CC = $result['Name'];
		echo "จำนวน  ".$Name." คน";
		
		$data2 = "SELECT SUM(Count) AS TT, COUNT(DISTINCT Name) as TT1, Name FROM Work WHERE Process='$Process' AND CDate BETWEEN '$ST' AND '$EN' GROUP BY Name";
		$check2 = $con->query($data2);
	
		$Name1 = 0;
		while($result2= $check2->fetch()){
		$Name1 = $Name1 + $result2['TT1'];
		}
		if( isset($Name1)){ echo ",<br>"; }
				  $Name1 = true;
				  echo $CC;
		}  
	?>
                        
               
               | 
             
            
              
			                              
                              
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            2019-07-16 12:06:46 | 
                        By :
                            Lun2560 | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
               
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                 ดูโค๊ดตัวอย่าง แยก algorithm ให้ดี ทุกโค๊ดมันมีวัตถุประสงค์ 
Code (PHP) 
while($xxxx ......){
  if( isset($past_first_line))
  // บันทัดบนตรวจสอบตัวแปรก่อน ว่าถูกกำหนดไว้หรือยัง
  {
    // ถ้าถูกกำหนดนั้นหมายถีง เรคคอร์ดนี้ไม่ใช่เรคคอร์ดแรก ก็ให้ใส่ comma ก่อนที่จะพิมพ์งานอย่างอื่น
    echo ",<br>"; 
  }else {
    // ถ้ายังไม่ถูกกำหนดนั้นหมายถีง เรคคอร์ดนี้เป็นเรคคอร์ดแรก ก็ให้ผ่านไปไม่ต้อง ใส่ comma
    // แต่ให้กำหนดตัวแปร เพื่อจะได้รู้ว่าผ่าน record แรกแล้ว
    $pass_first_line = true;  
  }
  echo "ส่วนที่ต้องแสดง ผล อื่นๆ ตามปกติ"; 
  echo ...
}
                        
               
               | 
             
            
              
			                              
                              
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            2019-07-16 12:34:55 | 
                        By :
                            Chaidhanan | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
               
		
     
		
	     
	    
     
               
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                 ก็ได้แต่ลอก และไม่วิเคราะห์เลยนำมาใช้ผิดที่  
algorithm ไม่ได้ ลองเขียนคอมเม้นท์แจงแบบที่ผมทำให้ดู น่าจะรู้ได้เองนะครับ 
 
ถ้าไม่รู้ว่าคำสั่งแต่ละคำสั่งมันทำงานยังไง ก็น่าจะอ่าน document มันดูก่อน 
อย่ามั่วแต่อ่านโค๊ดและคำบอกของคนอื่น เพราะยังไงก็บอกไม่หมด ผมก็บอกไม่หมด  
คือมันไม่ใช่ธุระโดยตรงไงครับ ก็บอกเท่าที่นึกได้ และให้ไปอ่านศึกษาเพิ่มเติมเอาเอง 
 
และตัวอย่างที่ผมเขียนให้ดู ก็ไม่ได้เขียนตามตัวอย่างที่ผมทำให้ดู ไปเขียนอะไรก็ไม่รู้ 
อันดับแรกไปเปิด document ก่อนเลย ว่า isset มันทำงานยังไง  
ทำไมถีงใช้ isset ผมก็เขียนแจงให้แล้ว แม้จะไม่ละเอียดนัก แต่ก็น่าจะเป็นไกด์ให้ไปค้นหาได้เอง                        
               
               | 
             
            
              
			                              
                              
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            2019-07-16 16:25:26 | 
                        By :
                            Chaidhanan | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
               
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                 ได้แล้วครับขอบคุณมากครับคับ 
เผื่อใครที่ติดเหมือนผมนะคับ เอาวิธีบ้านๆเลยอาจจะไม่ถูกหลักการแต่ทำงานได้ตามต้องการครับ 
Code (PHP) 
<?php
include("../../config.php");
	
	$data = "SELECT Process, Name FROM Process WHERE Process='$Process' ";
	$check = $con->query($data);
	$i = 0;
	while($result= $check->fetch()){
		$CC = $result['Name'];
		$edit = ",".$CC; 
		echo "จำนวน  ".$Name." คน";
		
		$data2 = "SELECT SUM(Count) AS TT, COUNT(DISTINCT Name) as TT1, Name FROM Work WHERE Process='$Process' AND CDate BETWEEN '$ST' AND '$EN' GROUP BY Name";
		$check2 = $con->query($data2);
	
		$Name1 = 0;
		while($result2= $check2->fetch()){
		$Name1 = $Name1 + $result2['TT1'];
		}
		$cut = substr("$edit", 1); 
		
		if ($i==0) {
		echo $cut;
		}else{
		echo $edit;
		}
		$i++;
		}	
	?>
                        
               
               | 
             
            
              
			                
  ประวัติการแก้ไข 2019-07-16 16:41:22              
                              
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            2019-07-16 16:40:44 | 
                        By :
                            Lun2560 | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
      		  
	
     | 
   
 
                 |