  | 
              
	              
	                
  
    
	 
        ออกแบบ data base ให้เก็ข้อมูลแบบนี้ยังไงหรอครับ ผู้รู้ช่วยทีครับ     | 
   
  
    |   | 
   
 
 
 
              
  
          
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                 Master-Detail ครับ ส่งไปอีกหน้า เพื่อไปจัดกการกับข้อมูลที่อยู่ภายใน Master นั้น ๆ อีกทีครับ                        
               
               | 
             
            
              
			  			  
			                              
                              
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            2013-11-03 06:15:05 | 
                        By :
                            mr.win | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
               
		
     
		
	     
	    
     
               
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                 อันดับแรกทำ HTML ล้วนๆก่อนครับ ออกแบบไว้ว่าตามนี้เหละ ทำให้ได้เหมือนดังที่ต้องการก่อน 
หลังจากนัน้ค่อยมาลงโค้ด จะเห็นได้ว่ามีการคิวรี่อยู่หลายรอบ ใช้การนอมอลไลเซชั่นด้วยตาเปล่า ไล่ออกมาดังนี้ 
 
  
LOOP1 ที่ 1 จะหาจำนวนทั้งหมดของหมวดหนังสือในตู้เอกสาร 
LOOP2 จะหารายละเอียดของเอกสารหมวดนั้นๆเช่น คำอธิบายเอกสาร และจำนวนเอกสารที่มีในหมวดนั้น  
 
และไล่จากตรงนี้นอมอลไลเซชั่นกลับไปเป็น DB ออกมาครับผม      
น่าจะมี2 ตารางนะดังนี้ 
1. ตารางหมวดเอกสาร 
ID_folder(PK,auto_increment), ชื่อหมวด , คำอธิบาย , อาจจะมีอื่นๆ . . . . 
 
2. ตารางเอกสาร 
ID_files(PK,auto_increment), ชื่อเอกสาร , URLเอกสาร , ID_folder(FK ref ตาราง1) ,อาจจะมีอื่นๆ . . . .                        
               
               | 
             
            
              
			                
  ประวัติการแก้ไข 2013-11-04 14:07:04              
                              
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            2013-11-04 14:05:15 | 
                        By :
                            meannerss | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
               
		
     
		
	     
	    
     
               
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                 ถ้าคิดจะทำการใหญ่ต้องใจเด็ด....เอา code มาโพสต์ครับ เอาแบบตัด ๆ ได้ใจความ ให้เห็นลูป 1 ลูป 2 อยู่แบบไหน 
ไม่เกินเดือนเด๋วมีคนช่วยแน่ครับ                        
               
               | 
             
            
              
			                              
                              
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            2013-11-21 20:41:15 | 
                        By :
                            telesyn | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
               
		
     
		
	     
	    
     
               
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                 นานแล้วนะที่ไม่ได้เจอ do while ยังมีคนใช้มันอยู่อีกหรือนี่... 
 
ต้องดูโค้ดแบบ fullfull ถึงจะบอกถูกครับ เพราะวิธิการ do while นี่ไม่เจอมานานมากๆแล้ว                        
               
               | 
             
            
              
			                              
                              
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            2013-11-21 21:16:26 | 
                        By :
                            meannerss | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
               
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                   ตอบความคิดเห็นที่ : 7 เขียนโดย : meannerss เมื่อวันที่ 2013-11-21 21:16:26 
รายละเอียดของการตอบ ::
  
php ก้มีแค่นี้หละครับ ผมให้ dream gen ให้ครับ 
 Code (PHP)
mysql_select_db($database_localhost, $localhost);
$query_document = "SELECT * FROM folder ORDER BY category ASC";
$query_limit_document = sprintf("%s LIMIT %d, %d", $query_document, $startRow_document, $maxRows_document);
$document = mysql_query($query_limit_document, $localhost) or die(mysql_error());
$row_document = mysql_fetch_assoc($document);
if (isset($_GET['totalRows_document'])) {
  $totalRows_document = $_GET['totalRows_document'];
} else {
  $all_document = mysql_query($query_document);
  $totalRows_document = mysql_num_rows($all_document);
}
$totalPages_document = ceil($totalRows_document/$maxRows_document)-1;
mysql_select_db($database_localhost, $localhost);
$query_data = "SELECT files.*,folder.* FROM files,folder WHERE folder.id=files.id_folder and '".$row_document['status']."' ";
//echo $query_data;
$data = mysql_query($query_data, $localhost) or die(mysql_error());
$row_data = mysql_fetch_assoc($data);
$totalRows_data = mysql_num_rows($data);
                        
               
               | 
             
            
              
			                              
                              
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            2013-11-21 21:23:28 | 
                        By :
                            piz | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
               
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                 dream gen คือไร อยากรุ                        
               
               | 
             
            
              
			                              
                              
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            2013-11-21 22:40:49 | 
                        By :
                            telesyn | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
      		  
	
     | 
   
 
                 |