Merhaba

<?php
	header( "Content-disposition: attachment; filename=aksesunar.xls" );
	header('Content-Type:application/vnd.ms-excel; charset=UTF-8');
	require_once("../fonksiyonlar/mysql.php");
	
	echo 'Sıra' . "\t" . 'Ürün Kodu' . "\t" . 'Barkod' . "\t" . 'Marka' . "\t". 'Cinsiyet' . "\n";
	
	$q=$dba->query("SELECT * FROM Urunler Order by ID");
	
	while($row=$dba->fetch_assoc($q)){
	echo $row['ID']. "\t" . $row['Urun_Kodu'] . "\t" . $row['Barkod'] ."\t" . $row['Marka'] . "\t" . $row['Cinsiyet'] . "\n";	
	}
	
?>
koduyla excel e export alıyorum. header da belirttim utf 8 olsun diye ama karakter problemi yapıyor.

mysql fonksiyonumda da aynı şekilde türkçe karakter sorunu olmasın diye

	@mysql_query("SET NAMES 'latin5'");
	@mysql_query("SET CHARACTER SET 'latin5'");
	@mysql_query("SET COLLATION_CONNECTION = 'latin5_turkish_ci'");
şeklinde kodum var.

veritabanında bir karakter problemi yok ama excel'e verdiği exportta sorun oluyor. nasıl düzeltebiliriz?