  | 
              
	              
	                
  
    
	 
        สอบถามเรื่องการเช็คค่าซ้ำก่อน insert และ update sql ครับ     | 
   
  
    |   | 
   
 
 
 
              
  
          
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                 Code (PHP) 
//รับค่าจาก Form //
<input type="hidden" value="<?php echo $ro['id_bill'];?>" name="id_bill_input">
//รับค่าจาก Form //
$strSQL = "SELECT  id_bill , count(id_bill)  count from money_all  WHERE member_id = '$_SESSION[login_true]'";
$objQuery = $conn->query($strSQL) or die( $conn->error . "<br>$sql" );
$ro = $objQuery->fetch_array();
$id_bill = $_POST['id_bill'];
$member_id = $_POST['member_id'];
$total = $_POST['total'];
$submit = $_POST['submit'];
$date = date("Y-m-d",  time());
$id_bill_input= $_POST['id_bill_input'];
if($ro['id_bill'] != $id_bill_input){ ///<----เปลี่ยนรับค่าฟิลด์จาก select มาก่อนเพื่อเช็คว่ามีค่าว่างหรือเปล่า ถ้าไม่มีให้ทำการบันทึกข้อมูลลงไปครับ $id_bill_input 
	$sql ="INSERT into money_all (id_bill , member_id , date , total)
VALUES ('$id_bill' , '$member_id' , '$date' , '$total')";
$query = $conn->query($sql) or die($conn->error . "<br>$sql");
}
                        
               
               | 
             
            
              
			                
  ประวัติการแก้ไข 2018-07-24 22:25:19 2018-07-24 22:25:54              
                              
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            2018-07-24 22:21:38 | 
                        By :
                            menphurk | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
               
		
     
		
	     
	    
     
               
		
     
		
	     
	    
     
               
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                 แนวทางการแก้ Bugs (PHP) 
1. check code select ถูกไหม?
$strSQL = "SELECT  id_bill , count(id_bill)  count from money_all  WHERE member_id = '$_SESSION[login_true]'";
---------------
$strSQL = "SELECT  id_bill , count(id_bill) [font=Verdana] as  count_bill[/font] from money_all  WHERE member_id = '$_SESSION[login_true]'";
2. check $_GET["id"] ; มาไม่? 
<form name ="frm" action="[font=Verdana]sum.php?id=<?php echo $result["id"]?>[/font]" method="post" > 
3. check ค่า IF ถูกไม่ที่เอามาเปรียบเทียบ
if ('id_bill' != $x){
}
----------------
or num_row
if($x >= 0 )
{
echo "do something";
}else{
echo "do something";
}
                        
               
               | 
             
            
              
			                              
                              
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            2018-07-25 08:33:15 | 
                        By :
                            Hararock | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
               
		
     
		
	     
	    
     
               
		
     
		
	     
	    
     
               
		
     
		
	     
	    
     
               
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                 ขอบคุณครับ                        
               
               | 
             
            
              
			                              
                              
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            2018-07-25 18:37:11 | 
                        By :
                            lhumdin | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
      		  
	
     | 
   
 
                 |