  | 
              
	              
	                
  
    
	 
        ขอถามคุณ Extension ต่อเรื่อง (random number) หน่อยครับ     | 
   
  
    |   | 
   
 
 
 
              
  
          
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                 การรีเทิร์นค่ามากกว่า 1 ค่าสามารถทำได้ครับ ใช้ array เข้าช่วย 
เช่น 
Code (PHP) 
function MultiValue()
{
	$arr = array();
	$arr[0] = "7";
	$arr[1] = "9";
	return $arr;
}
$obj = MultiValue();
foreach($obj as $vals){
	echo $vals
}
//หรือ 
for($i=0; $i<sizeof($obj); $i++){
	echo $obj[$i];
}
 
 
จากด้านบนผมยุบให้มันเหลือแค่นี้ละกันครับ  
function isMatch($num,$find){
	$i=0;
	$choice = array();
	$sql="SELECT * FROM detail_data";
	$query=mysql_query($sql);
	while($r=mysql_fetch_array($query)){
		$i++;
	       $choice[$i]=$r[$find];
	}
	      if(in_array($num,$choice))
		  return true;
}
function getTu(){
	$flag=true;
	$num=rand(1,6);
	$temp=$num;
	while(!isMatch($num,"Tutorial_ID")){
		$num=rand(1,6);
		$temp=$num;
	}
	return $temp;
}
function getPa(){
	$flag=true;
	$num=rand(1,6);
	$temp=$num;
	while(!isMatch($num,"Package_ID")){
		$num=rand(1,6);
		$temp=$num;
	}
	return $temp;
}
                        
               
               | 
             
            
              
			                
  ประวัติการแก้ไข 2011-01-02 22:30:25              
                              
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            2011-01-02 22:29:43 | 
                        By :
                            extenser | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
               
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                 ตัวแปร flag เอาไว้ทำอะไรหรอคับ พอดีเห็นประกาศไว้ แต่ไม่ได้เีรียกใช้ เลยสงสัย เหะๆ                        
               
               | 
             
            
              
			                              
                              
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            2011-01-02 22:49:33 | 
                        By :
                            ทองมี | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
               
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                 อ่อ ผมใส่เกินมาตอนแรกผมกะว่าจะเอาไว้ เช็คเงื่อนไขใน while แต่ไม่ได้ใช้แล้วละครับ ลบออกได้เลย                        
               
               | 
             
            
              
			                              
                              
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            2011-01-02 23:40:06 | 
                        By :
                            extenser | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
      		  
	
     | 
   
 
                 |