  | 
              
	              
	                
  
    
	 
        ภาษาไทย กับ CSV ทำไมเวลา export ข้อมูลจาก mysql ไปเป็นไฟล์ CSV แล้วภาษาไทยอ่านไม่ได้     | 
   
  
    |   | 
   
 
 
 
              
  
          
		
     
		
	     
	    
     
               
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                 ก็ไม่ได้อยู่ดีครับScript แบบนี้ครับ 
 
Code (PHP) 
<?
Session_start();
if($sess_adminid<>session_id()){
	header("location:login.php");exit();
}
include"connect.php";
?>
<html>
<head>
<title>IT Dep.</title>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta http-equiv="Content-Type" content="text/html; charset=tis-620">
</head>
<body>
<?
$filName = "customer.csv";
$objWrite = fopen("customer.csv", "w");
$objDB = mysql_select_db("$dbname");
$strSQL="select * from job";
$objQuery = mysql_query($strSQL) or die ("Error Query [".$strSQL."]");
while($objResult = mysql_fetch_array($objQuery))
{
	fwrite($objWrite, "\"$objResult[job_id]\",\"$objResult[job_detail]\",\"$objResult[job_ans]\",");
	fwrite($objWrite, "\"$objResult[ref_company_id]\",\"$objResult[job_fname]\",\"$objResult[job_status]\" \n");
}
fclose($objWrite);
echo "<br>Generate CSV Done.<br><a href=$filName>Download</a>"; 
?>
</table>
</body>
</html>
                        
               
               | 
             
            
              
			                                
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            2009-10-17 10:02:35 | 
                        By :
                            killnight | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
               
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                 มันออกมาเป็นแบบนี้ครับ 
 
password mail เธซเธกเธ”เธญเธฒเธขเธธ                        
               
               | 
             
            
              
			                                
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            2009-10-17 10:03:43 | 
                        By :
                            killnight | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
               
		
     
		
	     
	    
     
               
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                 ไฟล์ connect ผมเป็นแบบนี้ครับ ซึ่งก็ไม่น่าจะผิดแล้วนะ 
 
 
Code (PHP) 
<?
$host= "localhost" ;
$userr="root";
$pwd= "" ;
$dbname="dbaaa";
$c = mysql_connect($host ,$userr ,$pwd) ;
mysql_query("SET NAMES tis620");
mysql_query("SET NAMES UTF8");
If (!$c)  {
          echo  "<h3> ERROR  :  </h3>" ;
          exit ();
}
?>
 
 
ซึ่งถ้ารันหรือไช้งานอะไรในเว็ปก็แสดงเป็นไทยหมดนะครับ 
แต่ไม่รู้ csv ไม่เป็นไทยก็ไม่รู้                         
               
               | 
             
            
              
			                                
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            2009-10-17 10:52:52 | 
                        By :
                            killnight | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
               
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                 ก็เลือกเอาสักอันสิครับว่าเป็น 
Code (PHP) 
mysql_query("SET NAMES tis620");
 
 หรือ 
Code (PHP) 
mysql_query("SET NAMES UTF8");
 
 
หลายใจจริงเลย                          
               
               | 
             
            
              
			                                
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            2009-10-17 12:10:55 | 
                        By :
                            pokultra | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
               
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                 <meta http-equiv="content-type" content="text/html; charset=utf-8"> 
<meta http-equiv="Content-Type" content="text/html; charset=tis-620"> 
 
ตัวนี้ด้วยครับเลือกสักอัน จะ utf หรือ tis                        
               
               | 
             
            
              
			                                
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            2009-10-17 14:29:12 | 
                        By :
                            plakrim | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
               
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                 เพิ่ม  
fputs($objWrite,(chr(0xEF).chr(0xBB).chr(0xBF))); 
ไว้ใต้ fopen ครับ 
----------------------------------------------------------------- 
ตัวอย่าง 
$objWrite = fopen("customer.csv", "w"); 
fputs($objWrite ,(chr(0xEF).chr(0xBB).chr(0xBF))); 
...                        
               
               | 
             
            
              
			                                
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            2017-11-24 11:02:17 | 
                        By :
                            thanapun.na | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
               
		
     
		
	     
	    
     
      		  
	
     | 
   
 
                 |