  | 
              
	              
	                
  
    
	 
        ทำไมมันไม่เข้าฐานข้อมูล ใช้ echo ข้อมูลแล้วออกทุกตัว  ช่วยดูให้หน่อยนะ งงจัง T^T     | 
   
  
    |   | 
   
 
 
 
	
		
			  | 
	   | 
	    | 
		
			  | 
	 
	
		
			  | 
		 		   | 
	  	    
          
            
			
	
			
			 
                <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd"> 
<html> 
<head> 
<title>Untitled Document</title> 
<meta http-equiv="Content-Type" content="text/html; charset=windows-874"> 
<style type="text/css"> 
<!-- 
body,td,th { 
	font-family: CordiaUPC; 
	font-size: 18px; 
	color: #0000FF; 
	font-weight: bold; 
	font-style: italic; 
} 
body { 
	background-color: #FFFF99; 
	margin-left: 0.5px; 
	margin-top: 1px; 
} 
--> 
</style></head> 
 
<body> 
<p><img src="Image/head.jpg" width="1000" height="100"></p> 
<h1 align="center">ประวัติส่วนตัว...</h1> 
<form name="form1" method="post" action=""> 
  <table width="692" border="0" align="center" bgcolor="#FFFFCC"> 
    <tr> 
      <td bgcolor="#99CCFF"><div align="left">ประวัติผู้เช่า</div></td> 
    </tr> 
    <tr> 
      <td width="686" bgcolor="#FFCCFF">กรอกข้อมูลผู้เช่า</td> 
    </tr> 
    <tr> 
      <td bgcolor="#FFFFCC"><input name="id" type="text" id="id"></td> 
    </tr> 
    <tr> 
      <td bgcolor="#FFFFCC">ชื่อ 
        <input name="name" type="text" id="name">  
      นามสกุล  <input name="surname" type="text" id="surname">      </td> 
    </tr> 
    <tr> 
      <td bgcolor="#FFFFCC">เกิดวันที่;  
        <select name="d" id="d"> 
          <option value="1">1</option> 
          <option value="2">2</option> 
          <option value="3">3</option> 
          <option value="4">4</option> 
          <option value="5">5</option> 
          <option value="6">6</option> 
          <option value="7">7</option> 
          <option value="8">8</option> 
          <option value="9">9</option> 
          <option value="10">10</option> 
          <option value="11">11</option> 
          <option value="12">12</option> 
          <option value="13">13</option> 
          <option value="14">14</option> 
          <option value="15">15</option> 
          <option value="16">16</option> 
          <option value="17">17</option> 
          <option value="18">18</option> 
          <option value="19">19</option> 
          <option value="20">20</option> 
          <option value="21">21</option> 
          <option value="22">22</option> 
          <option value="23">23</option> 
          <option value="24">24</option> 
          <option value="25">25</option> 
          <option value="26">26</option> 
          <option value="27">27</option> 
          <option value="28">28</option> 
          <option value="29">29</option> 
          <option value="30">30</option> 
          <option value="31">31</option> 
        </select> 
        <select name="m"> 
          <option value="มกราคม">มกราคม</option> 
          <option value="กุมภาพันธ์">กุมภาพันธ์</option> 
          <option value="มีนาคม">มีนาคม</option> 
          <option value="เมษายน">เมษายน</option> 
          <option value="พฤษภาคม">พฤษภาคม</option> 
          <option value="มิถุนายน">มิถุนายน</option> 
          <option value="กรกฎาคม">กรกฎาคม</option> 
          <option value="สิงหาคม">สิงหาคม</option> 
          <option value="กันยายน">กันยายน</option> 
          <option value="ตุลาคม">ตุลาคม</option> 
          <option value="พฤศจิกายน">พฤศจิกายน</option> 
          <option value="ธันวาคม">ธันวาคม</option> 
        </select>       
      <input name="y" type="text" id="y" value="25" size="6"></td> 
    </tr> 
    <tr> 
      <td bgcolor="#FFFFCC">เพศ 
        <input name="s" type="radio" value="ชาย">  
        ชาย 
        <input name="s" type="radio" value="หญิง">  
        หญิง 
</td> 
    </tr> 
    <tr> 
      <td bgcolor="#FFFFCC">หมายเลขบัตรประจำตัวประชาชน  
        <input name="card" type="text" id="card"> 
      *ไม่ต้องเว้นวรรค</td> 
    </tr> 
    <tr> 
      <td bgcolor="#FFFFCC"><div align="left">ที่อยู่ 
          <textarea name="ad" rows="4" id="ad"></textarea> 
      </div></td> 
    </tr> 
    <tr> 
      <td bgcolor="#FFFFCC">หมายเลขโทรศัพท์ 
        <input name="tel" type="text" id="tel" value="08">  
        *ไม่ต้องเว้นวรรค (0812345678) </td> 
    </tr> 
    <tr> 
      <td bgcolor="#FFFFCC"> </td> 
    </tr> 
    <tr> 
      <td bgcolor="#FFFFCC"><div align="center"> 
        <input type="submit" name="Submit" value="บันทึก"> 
        <input type="submit" name="Submit2" value="ยกเลิก"> 
      </div></td> 
    </tr> 
    <tr> 
      <td bgcolor="#FFFFCC"> </td> 
    </tr> 
  </table> 
  <div align="left"></div> 
<? 
$id = $_REQUEST["id"]; 
$name = $_REQUEST["name"]; 
$surname = $_REQUEST["surname"]; 
$d = $_REQUEST["d"]; 
$m = $_REQUEST["m"]; 
$y = $_REQUEST["y"]; 
$s = $_REQUEST["s"]; 
$card = $_REQUEST["card"]; 
$ad = $_REQUEST["ad"]; 
$tel = $_REQUEST["tel"]; 
 
echo "" .$id."<br>"; 
echo "".$name."<br>"; 
echo "".$surname."<br>"; 
echo "" .$d."<br>"; 
echo "".$m."<br>"; 
echo "".$y."<br>"; 
echo "" .$s."<br>"; 
echo "".$card."<br>"; 
echo "".$ad."<br>"; 
echo "".$tel."<br>"; 
 
 
$conn = mysql_connect("localhost","root","1234") or die ("ไม่สามารถเชื่อมต่อฐานข้อมูลได้"); 
$db = "customer"; 
 
$result = mysql_db_query ($db,"SET NAMES tis620"); 
$result = mysql_db_query($db,"insert into customer (id,name,surname,d,m,y,s,card,ad,tel)  values ('$id','$name','$surname','$d','$m','$y','$s','$card','$ad','$tel')"); 
$rows = mysql_affected_rows($conn); 
 
mysql_close($conn); 
 
?></form> 
<p align="center"> </p> 
</body> 
</html>
 
 
  Tag : PHP               
                        | 
           
          
            | 
			
                             | 
           
          
            
              
                   | 
                   | 
                   | 
               
              
                   | 
                
                    
                      | Date :
                          2010-09-14 20:43:26 | 
                      By :
                          : p | 
                      View :
                          859 | 
                      Reply :
                          4 | 
                     
                  | 
                   | 
               
              
                   | 
                   | 
                   | 
               
              | 
           
          
            | 
			 | 
           
         
	    
		             | 
		
			  | 
	 
	
		
			  | 
		  | 
		
			  | 
		
			  | 
	 
 
              
  
          
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                 วิธีแก้พื้นฐาน ลองปริ้น sql ดังกล่าวออกมาแล้วเอาไปคิวรี่ดูใน phpmyadmin ถ้าเออเร่อตรงไหน เดี๋ยวก็จะรู้ครับ                        
               
               | 
             
            
              
			                              
                              
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            2010-09-14 22:41:02 | 
                        By :
                            kenessar | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
               
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                 ลองเอาบรรทัดนี้ 
 
"insert into customer (id,name,surname,d,m,y,s,card,ad,tel) values ('$id','$name','$surname','$d','$m','$y','$s','$card','$ad','$tel')"); 
 
ไปใส่ตัวแปร แล้ว echo ออกมาดูครับ แล้วเอาที่ echo ออกมาแล้วอ่ะ ไป query จริงบน database ดูว่า work ไม๊ เหมือนอย่างคุณ Kenessar ว่าอ่ะครับ                        
               
               | 
             
            
              
			                              
                              
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            2010-09-15 00:01:21 | 
                        By :
                            salapao_codeman | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
               
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                 $result = mysql_db_query($db,"insert into customer (id,name,surname,d,m,y,s,card,ad,tel) values ('$id','$name','$surname','$d','$m','$y','$s','$card','$ad','$tel')") or die(mysql_error());                        
               
               | 
             
            
              
			                              
                              
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            2010-09-15 01:07:00 | 
                        By :
                            PlaKriM | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
               
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                 สวัสดีครับ 
 
แนะนำอีกนิสนึง หากต้องการให้ support ภาษาต่าง ๆ ในอนาคต ควรเป็น utf8 นะ (ใน code ที่ให้มาเป็น tis620) 
 
แล้วถ้าหากจะบอกว่า database ที่ใช้อยู่เป็น tis620 อยากเปลี่ยนเป็น utf8 แต่ไม่รู้ทำไงล่ะก็ ใช้ search หาในเน็ตเลยครับ มีไฟล์ php สำเร็จรูปที่ทำได้ (ปล. ก่อนทำแนะนำให้ backup database ก่อนนะ)                        
               
               | 
             
            
              
			                              
                              
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            2010-09-15 02:07:46 | 
                        By :
                            winphp | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
      		  
	
     | 
   
 
                 |