  | 
              
	              
	                
  
    
	 
        อัพเดท สถานะจาก Aไปเป็น B , Aไปเป็น  C ยังใงดีครับ     | 
   
  
    |   | 
   
 
 
 
              
  
          
		
     
		
	     
	    
     
               
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                 ผมควรศึกษา Edit แบบใหนดีครับ 
> ควรศึกษา if statement ครับ มีประโยชน์และเราต้องใช้บ่อยมากๆในการเขียนโปรแกรม 
ภาษาไทย 
https://www.doesystem.com/40ed8d5cbbd180634898c47b6ac417a4/%E0%B8%81%E0%B8%B2%E0%B8%A3%E0%B9%83%E0%B8%8A%E0%B9%89-if--if-else-%E0%B9%83%E0%B8%99-PHP.htm 
 
ภาษาอังกฤษ  
http://php.net/manual/en/control-structures.if.php                        
               
               | 
             
            
              
			                              
                              
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            2018-08-07 12:05:17 | 
                        By :
                            DK | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
               
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                 หน้าส่ง 
                <td > <a href=editstatusw.php?Wit_ID=<?echo $Status;?>อนุมัติ</a>
                <td > <a href=editstatusw.php?Wit_ID=<?echo $Status;?>ไม่อนุมัติ</a>
 
หน้ารับ 
$conn = mysqli_connect($serverName,$userName,$userPassword,$dbName);
	mysqli_set_charset($conn,"utf8"); 
	$Status="";
	$sql = "UPDATE withdraw_parcel SET 
         	Wit_ID = '".$_POST["Wit_ID"]."' ,
			 Wit_Status = '".$_POST["Wit_Status"]."'
			WHERE Wit_ID = '".$_POST["Wit_ID"]."' ";
	$query = mysqli_query($conn,$sql);
	if($query===TRUE) {
		header('Location: withdraw_list.php'); 
	}
	else{
	echo "Record update fail";
	}
                        
               
               | 
             
            
              
			                              
                              
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            2018-08-07 13:54:33 | 
                        By :
                            aomlovebank1212 | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
               
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                 คือได้แล้วใช่หรือป่าวครับ หรือยังไง 555                         
               
               | 
             
            
              
			                              
                              
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            2018-08-07 14:58:16 | 
                        By :
                            nobetaking | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
               
		
     
		
	     
	    
     
               
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                 ใช่ครับ ลองเปลี่ยนจาก  
Code (PHP) 
$_POST['1'];
  
เป็น  
Code (PHP) 
$_GET['1'];
  
เปลี่ยนจาก post เป็น get ครับ 
แล้วก็ให้ส่ง status เพิ่มเติมครับ 
Code (PHP) 
$status = '???';
index.php?id=<?php echo '???'; ?>&status=<?php echo '???';?>
                         
               
               | 
             
            
              
			                              
                              
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            2018-08-07 15:18:47 | 
                        By :
                            nobetaking | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
               
		
     
		
	     
	    
     
               
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                 @เจ้าของกระทู้ เองใจเย็นๆ นี่เอ็งไม่รุ้จักตัวแปร $_GET $_POST จงศึกษา ไปค้นใน google เจอประมาณ 7 พันล้าน ลิงค์ 
 
แล้วก็จะเข้าใจวิธีการสร้างลิงค์เอง 
 
ปล. แต่ขอแนะนำอะไรอย่างเพื่อเป็นพื้นฐานที่ดี ในโลกของความเป็นจริง ถ้าจะอัพเดท สถานะ หรืออะไรที่สำคัญๆ ควรจะใช้ post method 
หรือ put method เพื่อป้องกัน csrf ไปหาข้อมูลเพิ่มเติมเอาเอง                        
               
               | 
             
            
              
			                              
                              
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            2018-08-07 16:55:59 | 
                        By :
                            DK | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
               
		
     
		
	     
	    
     
               
		
     
		
	     
	    
     
               
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                 หน้าส่งข้อมูล 
Code (PHP) 
<meta charset="utf-8">
<?php
    $wid = 1;
    $status_ok = 1;
    $stutus_not_ok = 0;
?>
    <a href=editstatusw.php?wstatus=<?php echo $status_ok;?>&wid=<?PHP echo $wid;?>>อนุมัติ</a>
    <br>
    <a href=editstatusw.php?wstatus=<?php echo $status_not_ok;?>&wid=<?PHP echo $wid;?>>ไม่อนุมัติ</a>
 
 
หน้ารับข้อมูล 
Code (PHP) 
<?php
$conn = mysqli_connect($serverName,$userName,$userPassword,$dbName);
mysqli_set_charset($conn,"utf8");
$sql = "UPDATE withdraw_parcel SET Wit_Status = '".$_GET["wstatus"]."' WHERE Wit_ID = '".$_GET["wid"]."'";
$query = mysqli_query($conn,$sql);
if($query===TRUE) {
	header('Location: withdraw_list.php'); 
}
else{
echo "Record update fail";
}
mysqli_close($conn);
?>
 
 
ผมตัด id ออกนะครับ เพราะส่วนมากแล้วเขาจะไม่เปลี่ยนค่าข้อมูลของ id ซึ่งเป็น P_key หลักส่วนมากเขาจะเอาไว้เช็คและดึงไปเป็น F_key 
ถ้ากรณีที่อยากให้มันอัพเดทของใครของมันก็เอา ลิงก์ไปครอบให้ถูกครับ ถ้า while ข้อมูล ก็เอาไปครอบตัวที่ while ออกมา                        
               
               | 
             
            
              
			                
  ประวัติการแก้ไข 2018-08-08 09:17:22 2018-08-08 09:19:32              
                              
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            2018-08-08 09:14:51 | 
                        By :
                            nobetaking | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
               
		
     
		
	     
	    
     
               
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                 จากลิงค์นี้ คุณได้ทดลองทำหรือยังครับ 
https://www.thaicreate.com/php/forum/131694.html 
 
เป็นการทำงานในลักษณะ ajax ไม่ต้องมา refresh หน้า 
แค่ให้คุณ สร้าง ไฟล์ ตัวรับ ขึ้นมาให้ตรงกันกับ ลิงค์ที่จะส่งค่าไป 
ถ้าอ่านโค๊ดไม่รู้เรื่องก็ต้อง หา document มาอ่านเพื่มเติม ให้เข้าใจว่าโค๊ดตัวอย่างสื่อว่าอะไร 
 
คือบางครั้งผมก็จะมีอธิบายโค๊ดไว้ด้วย แต่ถ้างานเยอะก็คงไม่มีคำอธิบาย ก็ต้องช่วยตัวเองกันบ้าง 
 
อ่าน document เยอะๆ ครับ ช่วยได้เยอะ  
พวกโค๊ดสมัยใหม่ c c++ c# F# php java javascript html css มาหาอ่านเอาที่หลังทั้งนั้น 
ที่เรียนในสถาบันแค่ เรียน flowchart assembly pascal rpg มาเท่านั้นเอง                        
               
               | 
             
            
              
			                              
                              
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            2018-08-08 13:26:59 | 
                        By :
                            Chaidhanan | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
      		  
	
     | 
   
 
                 |