  | 
              
	              
	                
  
    
	 
        ช่วยหน่อยค่ะ TT' เมื่อเลือก checkbox แล้วกด ตกลง ให้แสดงข้อมูลด้านบ่างทำไงค่ะ     | 
   
  
    |   | 
   
 
 
 
              
  
          
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                 ไม่มีใครตอบหนูเลยหรอ TT'                        
               
               | 
             
            
              
			                              
                              
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            2012-08-22 22:12:43 | 
                        By :
                            เด๊กอ้วน | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
               
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                 คุณจะต้องอ่านค่า Checkbox มาก่อนครับ โดยอาจจะอ่านค่าให้อยู่ในรุปแบบของ array เป็น 'x','y','z' แล้วค่อยนำไป IN ใน SQL ครับ                        
               
               | 
             
            
              
			  			  
			                              
                              
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            2012-08-22 23:00:58 | 
                        By :
                            mr.win | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
               
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                 พอจะมีตัวอย่างให้ดูมั้ยค่ะ mr'win !!!!                        
               
               | 
             
            
              
			                              
                              
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            2012-08-23 13:34:01 | 
                        By :
                            เด๊กอ้วน | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
               
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                 ลองดูครับ 
 
 
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=windows-874" />
<title>Untitled Document</title>
<script language="javascript">  
function chk_all(){  
    var x=document.getElementsByTagName("input");  
    for(i=0;i<=x.length;i++){  
        if(x[i].type=="checkbox"){  
            x[i].checked=true; 
			}}}
			function unchk_all(){  
    var x=document.getElementsByTagName("input");  
    for(i=0;i<=x.length;i++){  
        if(x[i].type=="checkbox"){  
            x[i].checked=false;  
        }  
    }  
}  
			</script>
</head>
<body>
<form name="form1" method="post" action=""> 
  <?php
$strSearch = $_POST["Search"];
$objConnect = mysql_connect("localhost","root","1234") or die("Error Connect to Database");
$objDB = mysql_select_db("test1");
$strSQL = "SELECT * FROM subject WHERE Sub_ID LIKE '%".$search."%' ";
$objQuery = mysql_query($strSQL) or die ("Error Query [".$strSQL."]");
?>
  </p>
  <table width="730" border="1">
  <tr>
     <th > <div align="center"><a href="javascript:chk_all();">เลือกทั้งหมด</a>/<a href="javascript:unchk_all();">ไม่เลือกทั้งหมด </a></div></th>
    <th width="98"> <div align="center">รหัสวิชา</div></th>
    <th width="190"> <div align="center">ชื่อวิชา</div></th>
    <th width="91"> <div align="center">หน่วยกิต</div></th>
  </tr>
<?
while($objResult = mysql_fetch_array($objQuery))
{
?>
  <tr>
    <td align="center"><input name="chkID[]" type="checkbox" value="<?=$objResult["Sub_ID"];?>"   >
    </td>
    <td><div align="center"><?=$objResult["Sub_ID"];?></div></td>
    <td><?=$objResult["Sub_Name"];?></td>
    <td><div align="center"><?=$objResult["Credit"];?></div></td>
  </tr>
<?
}
?>
<tr>
    <td colspan="4" align="center"><input type="submit" name="button" id="button" value="ตกลง" /></td>
    </tr>
</table>
</form>
<?
if($_POST[button])
{
$checkType=$_POST['chkID'];
?>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td> </td>
    <td> </td>
  </tr>
<?
  foreach($checkType AS $i=> $value)
  {
			$Query = "select * from subject ";
			$Query .="where Sub_ID = '".$checkType[$i]."' ";
			$objQuery = mysql_query($Query);
			$show = mysql_fetch_array($objQuery);	
			?>
              <tr>
    <td><?=$show[Sub_ID]?></td>
    <td><?=$show[Sub_Name]?></td>
  </tr>
            <?
  }
  ?>
  </table>
  <?
}
?>
</body>
</html>
                        
               
               | 
             
            
              
			                              
                              
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            2012-08-23 14:08:30 | 
                        By :
                            softwarelp | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
               
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                 ยังไม่ได้อ่ะค่ะ TT' มันไม่ฟ้อง error แต่ก้ไม่แสดง !!!!                        
               
               | 
             
            
              
			                              
                              
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            2012-08-23 14:52:07 | 
                        By :
                            เด๊กอ้วน | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
               
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                 ลองแบบนี้ดูเผื่อได้ครับ 
 
Code (PHP) 
<script language="javascript">  
function chk_all(){  
    var x=document.getElementsByTagName("input");  
    for(i=0;i<=x.length;i++){  
        if(x[i].type=="checkbox"){  
            x[i].checked=true; 
			}}}
			function unchk_all(){  
    var x=document.getElementsByTagName("input");  
    for(i=0;i<=x.length;i++){  
        if(x[i].type=="checkbox"){  
            x[i].checked=false;  
        }  
    }  
}  
			</script>
<form name="form1" method="post" action=""> 
  <?php
$strSearch = $_POST["Search"];
$objConnect = mysql_connect("localhost","root","1234") or die("Error Connect to Database");
$objDB = mysql_select_db("test1");
$strSQL = "SELECT * FROM subject WHERE Sub_ID LIKE '%".$search."%' ";
$objQuery = mysql_query($strSQL) or die ("Error Query [".$strSQL."]");
?>
  </p>
  <table width="730" border="1">
  <tr>
     <th > <div align="center"><a href="javascript:chk_all();">เลือกทั้งหมด</a>/<a href="javascript:unchk_all();">ไม่เลือกทั้งหมด </a></div></th>
    <th width="98"> <div align="center">รหัสวิชา</div></th>
    <th width="190"> <div align="center">ชื่อวิชา</div></th>
    <th width="91"> <div align="center">หน่วยกิต</div></th>
  </tr>
<?
while($objResult = mysql_fetch_array($objQuery))
{
?>
  <tr>
    <td align="center"><input name="chkID[]" type="checkbox" value="<?=$objResult["Sub_ID"];?>"   >
    </td>
    <td><div align="center"><?=$objResult["Sub_ID"];?></div></td>
    <td><input name="txtSub_Name[]" type="hidden" value="<?=$objResult["Sub_Name"];?>" ><?=$objResult["Sub_Name"];?></td>
    <td><div align="center"><input name="txtCredit[]" type="hidden" value="<?=$objResult["Credit"];?>" ><?=$objResult["Credit"];?></div></td>
  </tr>
<?
}
?>
</table>
</form>
<p>
  <input type="submit" name="button" id="button" value="ตกลง" >
</p>
ส่วนของการรับค่า
<?php
if($_POST[button]==""){
exit();
}
for($i=0;$i< count($_POST[chkID];$i++){
	echo $_POST[chkID][$i];
	echo $_POST[txtSub_Name][$i];
	echo $_POST[txtCredit][$i];
	echo "<br>";
}
?>
                        
               
               | 
             
            
              
			                
  ประวัติการแก้ไข 2012-08-23 15:04:56              
                              
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            2012-08-23 15:03:15 | 
                        By :
                            tongkamlekdee | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
               
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                 Parse error: syntax error, unexpected ';' in C:\AppServ\www\system\search1.php on line 55 
 
 
มันฟ้อง error แบบนี้ค่ะ !!!!!                        
               
               | 
             
            
              
			                              
                              
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            2012-08-23 15:09:23 | 
                        By :
                            เด๊กอ้วน | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
               
		
     
		
	     
	    
     
               
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                 มันขึ้นให้แค่รหัสวิชาอ่ะค่ะ ><' ชื่อวิชา กับ หน่วยกิตไม่ขึ้นให้ !!!!!                        
               
               | 
             
            
              
			                              
                              
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            2012-08-23 15:33:56 | 
                        By :
                            เด๊กอ้วน | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
               
		
     
		
	     
	    
     
               
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                   
 
มันขึ้นแค่รหัสวิชาอ่ะค่ะ !!!                        
               
               | 
             
            
              
			                              
                              
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            2012-08-23 16:00:06 | 
                        By :
                            เด๊กอ้วน | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
               
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                 Code (PHP) 
ลองดูครับปรับแล้ว 
 
<script language="javascript">  
function chk_all(){  
    var x=document.getElementsByTagName("input");  
    for(i=0;i<=x.length;i++){  
        if(x[i].type=="checkbox"){  
            x[i].checked=true; 
			}}}
			function unchk_all(){  
    var x=document.getElementsByTagName("input");  
    for(i=0;i<=x.length;i++){  
        if(x[i].type=="checkbox"){  
            x[i].checked=false;  
        }  
    }  
}  
			</script>
<form name="form1" method="post" action=""> 
  <?php
$strSearch = $_POST["Search"];
$objConnect = mysql_connect("localhost","root","1234") or die("Error Connect to Database");
$objDB = mysql_select_db("test1");
$strSQL = "SELECT * FROM subject WHERE Sub_ID LIKE '%".$search."%' ";
$objQuery = mysql_query($strSQL) or die ("Error Query [".$strSQL."]");
?>
  </p>
  <table width="730" border="1">
  <tr>
     <th > <div align="center"><a href="javascript:chk_all();">เลือกทั้งหมด</a>/<a href="javascript:unchk_all();">ไม่เลือกทั้งหมด </a></div></th>
    <th width="98"> <div align="center">รหัสวิชา</div></th>
    <th width="190"> <div align="center">ชื่อวิชา</div></th>
    <th width="91"> <div align="center">หน่วยกิต</div></th>
  </tr>
<?php
$count=0;
while($objResult = mysql_fetch_array($objQuery))
{
?>
  <tr>
    <td align="center"><input name="chkID[]" type="checkbox" value="<?php echo $objResult["Sub_ID"].",".$count;?>"   >
    </td>
    <td><div align="center"><?php echo $objResult["Sub_ID"];?></div></td>
    <td><input name="txtSub_Name[]" type="hidden" value="<?php echo $objResult["Sub_Name"];?>" ><?php echo $objResult["Sub_Name"];?></td>
    <td><div align="center"><input name="txtCredit[]" type="hidden" value="<?php echo $objResult["Credit"];?>" ><?php echo $objResult["Credit"];?></div></td>
  </tr>
<?
$count++;
}
?>
</table>
<p>
  <input type="submit" name="button" id="button" value="ตกลง" >
</p>
</form>
ส่วนของการรับค่า
<hr>
<?php
if($_POST[button]==""){
exit();
}
for($i=0;$i<count($_POST[chkID]);$i++){   
	
	$array=explode(",",$_POST[chkID][$i]);
	$subid=$array[0];
	$no=$array[1];
	 
	$subname= $_POST[txtSub_Name][$no];
	$credit=$_POST[txtCredit][$no];
	echo " Sub_ID=$subid ,Sub_Name=$subname,Credit=$credit<hr>";
}
?>
                        
               
               | 
             
            
              
			                              
                              
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            2012-08-23 17:04:10 | 
                        By :
                            tongkamlekdee | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
               
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                 มันก้ยังขึ้นเหมือนเดิมเลยค่ะ !!!!  
 
ปล.ชื่อวิชา และ หน่วยกิต ในตารางที่แสดง ดึงมาจากฐานข้อมูลน่ะค่ะ                        
               
               | 
             
            
              
			                              
                              
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            2012-08-24 12:07:12 | 
                        By :
                            เด๊กอ้วน | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
               
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                 ex                        
               
               | 
             
            
              
			                
  ประวัติการแก้ไข 2012-08-24 20:59:27              
                              
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            2012-08-24 12:24:22 | 
                        By :
                            tongkamlekdee | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
               
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                   
 
 
หนูค้นหารายวิชามาจากฐานข้อมูลอะค่ะ !!!! 
 
  
 
มันก้เป็นแบบนี้อ่ะค่ะ TT'                        
               
               | 
             
            
              
			                              
                              
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            2012-08-24 12:35:13 | 
                        By :
                            เด๊กอ้วน | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
               
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                 ออกแล้วค่ะ ขอบคุนมากน่ะค่ะ ^^'                        
               
               | 
             
            
              
			                              
                              
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            2012-08-24 12:44:06 | 
                        By :
                            เด๊กอ้วน | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
               
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                   
 
 
ทำไมวิชาแรกที่เลือก มันไม่ขึ้น ชื่อ กับ หน่วยกิตให้ล่ะค่ะ ??                        
               
               | 
             
            
              
			                              
                              
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            2012-08-24 12:49:31 | 
                        By :
                            เด๊กอ้วน | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
               
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                 อ่อ ๆๆๆ ขึ้นแล้วค่ะ ขอบคุนมากน่ะค่ะ ^^ 
คุน Krit W                        
               
               | 
             
            
              
			                              
                              
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            2012-08-24 12:51:38 | 
                        By :
                            เด๊กอ้วน | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
      		  
	
     | 
   
 
                 |