  | 
              
	              
	                
  
    
	 
        พี่ครับ จากบทความ JavaScript createElement and Create DropDownList/ListMenu เวลาผมกด submit แล้วทำไม ไม่มีค่าอะไรส่งไปอีกหน้าเลยอ่ะครับ     | 
   
  
    |   | 
   
 
 
 
	
		
			  | 
	   | 
	    | 
		
			  | 
	 
	
		
			  | 
		 		   | 
	  	    
          
            
			
	
			
			 
                นี้ code หน้า form ครับ 
Code (PHP) 
<html>
<head>
	<title>ThaiCreate.Com Tutorial</title>
</head>
<script language="javascript">
	
	function fncCreateElement(){
	
	   var mySpan = document.getElementById('mySpan');
		
	   var myLine = document.getElementById('hdnLine');
	   myLine.value++;
	   // Create input text
	   var myElement1 = document.createElement('input');
	   myElement1.setAttribute('type',"text");
	   myElement1.setAttribute('name',"year"+myLine.value);
	   myElement1.setAttribute('id',"year"+myLine.value);
	   mySpan.appendChild(myElement1);	
	
	   
	   // Create input textarea
	   var myElement2 = document.createElement('textarea');
	   myElement2.setAttribute('name',"proid"+myLine.value);
	   myElement2.setAttribute('id',"proid"+myLine.value);
	   myElement2.setAttribute('cols',"3"+myLine.value);
	   myElement2.setAttribute('rows',"1"+myLine.value);
	   mySpan.appendChild(myElement2);	
	   // Create select
	  /* var myElement3 = document.createElement('select');
	   myElement3.setAttribute('name',"selSelect"+myLine.value);
	   myElement3.setAttribute('id',"sel"+myLine.value);
	   mySpan.appendChild(myElement3);	*/
	   // Create Option //
	   fncCreateSelectOption(myElement3)
		
       // Create <br>
	   var myElement4 = document.createElement('br');
	   myElement4.setAttribute('name',"br"+myLine.value);
	   myElement4.setAttribute('id',"br"+myLine.value);
	   mySpan.appendChild(myElement4);
	}
	function fncDeleteElement(){
		var mySpan = document.getElementById('mySpan');
		var myLine = document.getElementById('hdnLine');
		
		if(myLine.value >= 1)
		{
			// Remove input text
			var deleteFile = document.getElementById("year"+myLine.value);
			mySpan.removeChild(deleteFile);
			// Remove input textarea
			var deleteFile = document.getElementById("proid"+myLine.value);
			mySpan.removeChild(deleteFile);
			// Remove select
			/*var deleteFile = document.getElementById("sel"+myLine.value);
			mySpan.removeChild(deleteFile);*/
			// Remove <br>
			var deleteBr = document.getElementById("br"+myLine.value);
			mySpan.removeChild(deleteBr);
			myLine.value--;
		}
	}
</script>
<body Onload="JavaScript:fncCreateElement()">
	<form action="t2.php" method="post" name="frmMain" enctype="multipart/form-data">
		<input name="btnCreate" type="button" value="+" onClick="JavaScript:fncCreateElement();">
		<input name="btnDelete" type="button" value="-" onClick="JavaScript:fncDeleteElement();"><br>	
		<div id="mySpan"></div>
		<input name="hdnLine" id="hdnLine" type="hidden" value="0">
		<input name="btnSubmit" type="submit" value="Submit">
	</form>
</body>
</html>
 
นี้หน้า process ที่จะ insert ครับ  
Code (PHP) 
<html>
<meta charset="utf-8">
<head>
	<title>นำเข้าข้อมูล</title>
</head>
	<body>
		<?
		include '../inc/function.php';
		$dblink = connect_db();
		$y = $_POST[year];
		$pid = $_POST[proid];
		$ya = $y+543;
		$strsql = "INSERT INTO itdiscovery (year, ITDID) 
					VALUES('$ya', '$pid')";
		$resultsql = mysqli_query($dblink, $strsql);
		echo "$strsql";
		exit();
		echo "เพิ่มสำเร็จ";
		 echo "<meta http-equiv='refresh' content='2 ; url =addpro.php'>";
		?>
	</body>
</html>
 
 
  Tag : PHP               
                        | 
           
          
            | 
			
                             | 
           
          
            
              
                   | 
                   | 
                   | 
               
              
                   | 
                
                    
                      | Date :
                          2016-01-20 09:45:09 | 
                      By :
                          erlnw001 | 
                      View :
                          970 | 
                      Reply :
                          6 | 
                     
                  | 
                   | 
               
              
                   | 
                   | 
                   | 
               
              | 
           
          
            | 
			 | 
           
         
	    
		             | 
		
			  | 
	 
	
		
			  | 
		  | 
		
			  | 
		
			  | 
	 
 
              
  
          
		
     
		
	     
	    
     
               
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                 พี่ครับ ผมแก้ตามที่ พี่บอกแล้ว ครับ แต่พอ กดปุ่ม + แล้วกด submit แล้วทำไม เป็นค่าว่างอ่ะครับ พี่ครับ                        
               
               | 
             
            
              
			                              
                              
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            2016-01-20 10:35:37 | 
                        By :
                            erlnw001 | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
               
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                 ลอง print_r($_POST); ดูครับ จะได้ชื่อตัวแปรและค่าตัวแปร                        
               
               | 
             
            
              
			  			  
			                              
                              
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            2016-01-20 10:41:05 | 
                        By :
                            mr.win | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
               
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                 ได้แล้ว ครับ พี่วิน ขอบคุณพี่มากๆๆน่ะครับ                        
               
               | 
             
            
              
			                              
                              
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            2016-01-20 11:16:00 | 
                        By :
                            erlnw001 | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
               
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                 ไม่เกี่ยวกับที่ถามนะครับ แต่ดูจาก code แล้วอยากเตือนซักนิด การเอาข้อมูลที่รับมา insert ลง database ตรงๆ แบบนี้ ถือว่าอันครายมากครับอาจโดน SQL Injection ได้ครับ                        
               
               | 
             
            
              
			                              
                              
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            2016-01-20 11:37:42 | 
                        By :
                            มานะ | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
               
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                 พี่วินครับผมถามเพิ่มอีกนิดครับ ถ้าเราจะใส่ตัวอักษร หน้า input text ต้องทำยังไง หรอครับ พี่                        
               
               | 
             
            
              
			                              
                              
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            2016-01-20 13:56:52 | 
                        By :
                            erlnw001 | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
      		  
	
     | 
   
 
                 |