  | 
              
	              
	                
  
    
	 
        การเชื่อมโยงตาราง 4 ตาราง ไม่สามารถทำได้ เพราะอะไร ?     | 
   
  
    |   | 
   
 
 
 
	
		
			  | 
	   | 
	    | 
		
			  | 
	 
	
		
			  | 
		 		   | 
	  	    
          
            
			
	
			
			 
                คือผมทำการเชื่อมโยงฐานข้อมูล ครับ โดย มีตารางทั้งหมด 4 ตารางครับ ได้แก่ rental, month, user และ room โดยตารางหลักคือ rental ครับ  
 
  
 
ไม่ทราบว่าผมทำถูกไหม เพราะผมก็ติด error 
 
Code 
"SELECT rental.*, month.*, user.*, room.* FROM user, rental, room, month " ; 
"WHERE user.User_ID = rental.User_ID AND month.Month_ID = rental.Month_ID AND user.Build_No = room.Build_No AND Rental_ID = '1' AND User_ID = 'U206' ;" ;  
 
 error 
  
 
Code (PHP) 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body>
<table width="730" border="1" bordercolor="#FF99FF">
          <tr>
            <td colspan="9" class="bighand"><img src="../../images/app_home.png" width="18" height="18"> อาคาร 2</td>
          </tr>
          <tr class="smallhand">
            <td align="center">รหัสค่าเช่า</td>
            <td align="center">เดือน</td>
            <td align="center">รหัสผู้เช่า</td>
            <td align="center">ชื่อ - นามสกุล</td>
            <td align="center">อาคาร</td>
            <td align="center">ห้องพัก</td>
          </tr>
          <?php
				include "config/connect_db.php";
				$strSQL = "SELECT rental.*, month.*, user.*, room.* FROM user, rental, room, month " ;
    			$strSQL .= "WHERE user.User_ID = rental.User_ID AND month.Month_ID = rental.Month_ID AND user.Build_No = room.Build_No AND Rental_ID = '1' AND User_ID = 'U206' ;" ;								
				$result = mysql_query($strSQL);
				while($rs = mysql_fetch_array($result))
				{
		?>
          <tr>
            <td align="center"><?php echo $rs["Rental_ID"]?></td>
            <td align="center"><?php echo $rs["Month_Name"]?></td>
            <td align="center"><?php echo $rs["User_ID"]?></td>
            <td align="center"><?php echo $rs["User_Fname"],' ',$rs["User_Lname"]?></td>
			<td align="center"><?php echo $rs["Bulid_NO"]?></td>
            <td align="center"><?php echo $rs["Room_No"]?></td>
          </tr>
          <?php } ?>
        </table>
</body>
</html>
 
 
  Tag : PHP, MySQL, Windows               
                        | 
           
          
            
		
  ประวัติการแก้ไข 2012-08-29 17:57:42	
                             | 
           
          
            
              
                   | 
                   | 
                   | 
               
              
                   | 
                
                    
                      | Date :
                          2012-08-29 17:56:09 | 
                      By :
                          veeitdata5 | 
                      View :
                          1327 | 
                      Reply :
                          3 | 
                     
                  | 
                   | 
               
              
                   | 
                   | 
                   | 
               
              | 
           
          
            | 
			 | 
           
         
	    
		             | 
		
			  | 
	 
	
		
			  | 
		  | 
		
			  | 
		
			  | 
	 
 
              
  
          
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                 ลองเอา Query ไป Select ใน Mysql ดูก่อน                        
               
               | 
             
            
              
			                              
                              
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            2012-08-29 18:22:42 | 
                        By :
                            Krungsri | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
               
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                 Code (PHP) 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body>
<table width="730" border="1" bordercolor="#FF99FF">
          <tr>
            <td colspan="9" class="bighand"><img src="../../images/app_home.png" width="18" height="18"> อาคาร 2</td>
          </tr>
          <tr class="smallhand">
            <td align="center">รหัสค่าเช่า</td>
            <td align="center">เดือน</td>
            <td align="center">รหัสผู้เช่า</td>
            <td align="center">ชื่อ - นามสกุล</td>
            <td align="center">อาคาร</td>
            <td align="center">ห้องพัก</td>
          </tr>
          <?php
				include "config/connect_db.php";
				$strSQL = "SELECT * FROM user, rental, room, month WHERE user.User_ID = rental.User_ID AND month.Month_ID = rental.Month_ID AND user.Build_No = room.Build_No AND rental.Rental_ID = '1' AND user.User_ID = 'U206' ;" ;								
				$result = mysql_query($strSQL) or die (mysql_error());
				while($rs = mysql_fetch_array($result))
				{
		?>
          <tr>
            <td align="center"><?php echo $rs["Rental_ID"]?></td>
            <td align="center"><?php echo $rs["Month_Name"]?></td>
            <td align="center"><?php echo $rs["User_ID"]?></td>
            <td align="center"><?php echo $rs["User_Fname"],' ',$rs["User_Lname"]?></td>
			<td align="center"><?php echo $rs["Bulid_NO"]?></td>
            <td align="center"><?php echo $rs["Room_No"]?></td>
          </tr>
          <?php } ?>
        </table>
</body>
</html>
                        
               
               | 
             
            
              
			                              
                              
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            2012-08-29 20:09:09 | 
                        By :
                            บังเอิญผ่านมาเห็น | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
               
		
     
		
	     
	    
     
      		  
	
     | 
   
 
                 |